1. Northwest Glass LLC. 511 S Grand Ave, Spencer, IA 51301 Coordinate: 43.13306,-95.1448 Phone: (712) 264-5423