1. The Greens 4709 N Washington St, Stillwater, OK 74075 Coordinate: 36.17188,-97.06965 Phone: (405) 707-7400