1. Kelley's Glass & Mirror, Inc. 1220 Rock Island Rd, Irving, TX 75060 Coordinate: 32.81469,-96.96134 Phone: (972) 579-1631