Greenhouse
Officially opening soon!
We love spring!
Our greenhouse at 1800 East Sandusky Street, Findlay, officially opens Wednesday, April 24th. Need plants/flowers before? Stop by our “farm” location at 16314 State Route 68, Findlay. We officially open there Monday, April 22nd. However, if you see us in the greenhouse on SR 68 prior to the 22nd…