1. Barn Owl Gift & Greenhouse 16624 120th St, Breda, IA 51436 Coordinate: 42.18132,-94.96334 Phone: (712) 673-2320