1. Teten Home Improvement ., Glenwood, IA 51534 Coordinate: 41.047794,-95.67092 Phone: (712) 520-2677