1. Lee Glass and Window 1002 S Lewis St, Stillwater, OK 74074 Coordinate: 36.11113,-97.05735 Phone: (405) 372-3242