Our Backyard Garden is a NEW flower and Garden plant shop located in Northwood, IA.
What is more homegrown than plants straight from the backyard?!
Throughout the year we have varying plants from garden plants to house plants!
You want it?! We can get it!