1. Wilson Glass & Mirror, Ltd. 13125 NE 23rd St, Choctaw, OK 73020 Coordinate: 35.49377,-97.29742 Phone: (405) 769-5608