1. Southwest Glass & Mirror 118 E Main St, Weatherford, OK 73096 Coordinate: 35.52572,-98.70698 Phone: (580) 772-2769