American Family Fitness has been Richmond, VA owned and operated since 1988. We have seven Richmond locations, one location in Fredericksburg, and our newest club in Williamsburg. Below is a list of contacts for each location and our department managers. Please feel free to contact us!

 

Department Contacts


Locations & Hours

CHESTER

12201 South Chalkley Road
Chester, VA 23831
(804) 748-4222

General Manager: Lisa Walton
Fitness/Personal Training Director:
Group Fitness Manager: Kristine Robinson
KidZone Manager: Marquis Gregory
Jr Activities Coordinator: Latasha Nelson

Club Hours

    • Monday – Thursday: 5am – 11pm
    • Friday: 5am – 10pm
    • Saturday & Sunday: 7am – 8pm

KidZone Hours

      • Monday – Thursday: 8am – 9pm
      • Friday: 8am – 8pm
      • Saturday: 8am – 5pm
      • Sunday: 9am – 5pm


COLONIAL HEIGHTS

501 East Roslyn Road
Colonial Heights, VA 23834
(804) 520-7000

Club Hours

      • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
      • Saturday: 7am-8pm

KidZone Hours

        • Monday – Thursday: 8am – 9pm
        • Friday: 8am – 8pm
        • Saturday: 8am – 5pm
        • Sunday: 9am – 5pm

FREDERICKSBURG

10020 Southpoint Parkway
Fredericksburg, VA 22407
(540) 898-6111

Club Hours

        • Open 24 hours, seven days a week

KidZone Hours

          • Monday – Thursday: 8am – 9pm
          • Friday: 8am – 8pm
          • Saturday: 8am – 7pm
          • Sunday: 9am – 6pm

MECHANICSVILLE

6337 Mechanicsville Turnpike
Mechanicsville, VA 23111
804-569-1600

Club Hours

          • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
          • Saturday: 7am – 8pm

KidZone Hours

            • Monday – Thursday: 8am – 9pm
            • Friday: 8am – 8pm
            • Saturday: 8am – 5pm
            • Sunday: 9am – 5pm

MIDLOTHIAN

12900 Amfit Way
Midlothian, VA 23114
(804) 378 -7667

Club Hours

            • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
            • Saturday: 7am – 8pm

KidZone Hours

              • Monday – Thursday: 8am – 9pm
              • Friday: 8am – 8pm
              • Saturday: 8am – 5pm
              • Sunday: 9am – 5pm

SHORT PUMP

11760 West Broad Street
Richmond, VA 23233
(804) 364-1200

Club Hours

              • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
              • Saturday: 7am – 8pm

KidZone Hours

                • Monday – Thursday: 8am – 9pm
                • Friday: 8am – 8pm
                • Saturday: 8am – 5pm
                • Sunday: 9am – 5pm

Jr. Activities Hours

Monday-Thursday*: 2:30pm – 9pm
Friday*: 2:30pm – 8pm
Saturday: 8am – 5pm
Sunday: 9am – 5pm

*Jr. Activities offered starting at 8a during instructional breaks observed by Henrico County Public Schools.


SWIFT CREEK

4751 Brad McNeer Parkway
Midlothian, VA 23112
804-763-1111

Club Hours

                • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
                • Saturday: 7am – 8pm

KidZone Hours

                  • Monday – Thursday: 8am – 9pm
                  • Friday: 8am – 8pm
                  • Saturday: 8am – 5pm
                  • Sunday: 9am – 5pm

VIRGINIA CENTER COMMONS

10101 Brook Rd, Ste 100,
Glen Allen, VA 23059
(804) 261-1000

Club Hours

                  • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
                  • Saturday: 7am – 8pm

KidZone Hours

                    • Monday – Thursday: 8am – 9pm
                    • Friday: 8am – 8pm
                    • Saturday: 8am – 5pm
                    • Sunday: 9am – 5pm

WILLIAMSBURG

5137 Main Street
Williamsburg, VA 23188
(757) 258-3111

Club Hours

                    • Sunday – Friday: open 24 hours beginning 7am Sunday, closing at 10pm on Friday
                    • Saturday: 7am – 8pm

KidZone Hours

                      • Monday – Thursday: 8am – 9pm
                      • Friday: 8am – 8pm
                      • Saturday: 8am – 5pm
                      • Sunday: 9am – 5pm