1. Meyer Home Improvement 1004 4th Ave SW, Spencer, IA 51301 Coordinate: 43.12759,-95.15048 Phone: (712) 262-8263