1. Mammen Glass & Mirror Inc 2924 Rock Island Rd, Irving, TX 75060 Coordinate: 32.81513,-96.9857 Phone: (972) 399-2112