Levitow Fitness Center is a fitness center at Sheppard Air Force Base in Wichita Falls, Texas. Source notes identify it among the base’s fitness center offerings and reference hours of operation.
Levitow Fitness Center
825 3rd Ave Bldg. 384
Wichita Falls, TX 76311
Is this your business?