8222 E. 103rd S. ST. Tulsa OK 74133(103rd & Memorial )
918-364-2121
24/7
we never close
STAFFED HOURS
M-T 8AM-9PM
FRI 9AM - 8pm
SAT 10AM-6PM
SUN 12PM-5PM

Body Masters fitness & training center was born from a life-long commitment to health and fitness and a desire to help others achieve their personal fitness goals. Our mission is to provide a well-equipped, supportive and affordable alternative to the typical overpriced and intimidating fitness centers.
