Fitness Center Address Barre STL 3342 Watson St. Louis, MO 63139 United States Tags Barre STL FitnessCenter Lindenwood Park Ward 23