1. City Glass of Stillwater 802 N Boomer Rd, Stillwater, OK 74075 Coordinate: 36.13064,-97.05964 Phone: (405) 334-5565