Join Now
Subscribe to Newsletter
Member Portal
Membership
Free Pass
Join Now
Locations
Guidelines & Policies
Member Services – Info Hub
Member Portal
Hours of Operation
Blog
Amenities
Cardio Training
Strength Training / Free Weights
Circuit Training
KidZone (Onsite Childcare)
Youth Fitness
Youth CAMPS
Dry Sauna/Tanning/Locker Room
Training
Personal Training
Fusion
Small Group Training
Functional Training
Aquatics
Indoor Pools
Aquatic Classes
Swimming Lessons
Swim Club
Sports
Basketball
Pickleball
Group Fitness
Class Schedules
Yoga
Hot Yoga
Pilates
Barre
Cycling
Kickboxing
Zumba
Karate
Senior Fitness
Careers
Contact Us
Join Now
Member Portal
Contact Us
American Family Fitness
Glen Allen Gym
10101 Brook Rd Ste 100
Glen Allen, VA 23059
(804) 261-1000
Hours of Operation
MONDAY
5:00 AM – 11:00 PM
TUESDAY
5:00 AM – 11:00 PM
WEDNESDAY
5:00 AM – 11:00 PM
THURSDAY
5:00 AM – 11:00 PM
FRIDAY
5:00 AM – 9:00 PM
SATURDAY
7:00 AM – 8:00 PM
SUNDAY
8:00 AM – 6:00 PM
Contact Us
First name
*
Last name
*
Email
*
Phone
*
Message
*
reCAPTCHA
If you are human, leave this field blank.
Connect with us on social media
Find a Club Near you!
use my current location
-or-
Follow Us On Social Media