Barrow and Son in Toledo
3130 Northwood Ave,
Toledo, 43606
(419) 474-3498
(419) 474-3498
![Barrow and Son - Toledo](/logo/0/110/0/default.jpg)
Barrow's Greenhouse 3130 Northwood Ave Toledo, Ohio 43606
florist, annuals, barrows greenhouse, greenhouse