1. Willow Creek Glass Chapel 4072 325th St, Shelby, IA 51570 Coordinate: 41.53463,-95.52196 Phone: (712) 483-2435