Wyndham Garden Stillwater
600 E McElroy Rd
Stillwater, OK
74075