1. Ostrander Flowers & Greenhouses 1243 25th Ave, Eldon, IA 52554 Coordinate: 40.90349,-92.21063 Phone: (641) 652-3288