1. Interior Glass & Mirror Inc 20212 Roberts St, Elkhorn, NE 68022 Coordinate: 41.27361,-96.2324 Phone: (402) 289-2257