1. Northwest Glass LLC.
511 S Grand Ave, Spencer, IA 51301
Coordinate: 43.13306,-95.1448
Phone: (712) 264-5423
2. Eastwood of Ames INC
14 W 21st St, Spencer, IA 51301
Coordinate: 43.1593,-95.14798
Phone: (712) 262-5640
3. Boji Builders Inc
3150 170th Ave, Spencer, IA 51301
Coordinate: 43.19171,-95.24834
Phone: (712) 260-5750