Genesis Health Clubs - Broken Arrow
- Distance: 1,263.34 mi
- Address:2360 W Kenosha St, Broken Arrow, OK 74012
- Phone:(918) 251-9711
- Reviews: 28Rating: 3.4
I have been an active member for a long time. Always clean and the staff is helpful. Pool is clean and a basketball court. There is a lot to do for a good price. I have enjoyed the yoga class before covin19 closer.... more