9521 NE 79th St, Kansas City, MO 64158
Kansas City, USA
The Foundation 24HR Gym in Liberty, MO is a 24-hour strength training facility equipped with premium plate-loaded machines, powerlifting platforms, and functional training areas for serious lifters and athletes.