CITY
Bray, Oklahoma
Bray is a town in Stephens County, Oklahoma, United States. It is located about 8 miles east of Marlow on Oklahoma State Highway 29. As of the 2020 census, the community had 952 residents. The town is old enough to appear on a 1911 Rand McNally map of the county.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine