Local
Fitness
Programs and services that provide opportunities for physical activity.
Fitness
Southside Virginia Family YMCA
580 Commerce Road, Farmville, VA, 23901
Main:
(434) 392-3456
Fax:
(434) 392-6852
Physical Fitness for Persons with Intellectual Disabilities, Northern Virginia
Special Olympics Virginia
11350 Random Hills Road, Suite C-140, Fairfax, VA, 22030
Main:
(703) 359-4301 x3
Toll Free:
(800) 526-6131
Fax:
(703) 359-4306
Palmyra Spectrum Fitness Center
Spectrum Therapy Management Services
109 Crofton Place, Palmyra, VA, 22963
Main:
(434) 207-3818
Fax:
(434) 589-4096
Fitness and Leisure Classes
Spotsylvania Parks and Recreation
10910 Leavells Road, Fredericksburg, VA, 22407
Main:
(540) 898-7529
Fax:
(540) 898-9089
Gym Walking
Stafford Senior Citizens Center
1739 Jeff Davis Highway, Stafford, VA, 22554
Main:
(540) 658-5116
Water Exercise for Seniors
Staunton Augusta YMCA
708 N. Coalter St, Staunton, VA, 24401
Main:
(540) 885-8089
Wellness Classes, Seniors
Staunton Augusta YMCA
708 North Coalter Street, Staunton, VA, 24401
Main:
(540) 885-8089
Fax:
(540) 885-7240
YMCA
Staunton Augusta YMCA
708 North Coalter Street, Staunton, VA, 24401
Main:
(540) 885-8089
Fax:
(540) 885-7240
Mall Walking
Steppin Out Walking Club
1850 Apple Blossom Drive, Winchester, VA, 22601
Main:
(540) 665-0201
Fax:
(540) 665-0840
Fitness Activities
Suffolk Family YMCA
2769 Godwin Boulevard, Suffolk, VA, 23434
Main:
(757) 934-9622
Fax:
(757) 934-2107
Exercise Classes, Senior Fitness Opportunities
SwimRVA
5050 Ridgedale Parkway, Richmond, VA, 23234
Main:
(804) 271-8271
Adaptive Paddling Program, Veterans, Fredericksburg
Team River Runner
5700 Smith Station Road, Fredericksburg, VA, 22407
Main:
(229) 507-8787
Adapted Wellness Program, Developmental Disabilities
The Arc of Greater Williamsburg
150-D Strawberry Plains Road, Williamsburg, VA, 23188
Main:
(757) 229-3535
Health and Fitness
The Center
491 Hillsdale Drive, Charlottesville, VA, 22901
Main:
(434) 974-7756
Fax:
(434) 974-7510
Arthritis and Exercise Classes
The Virginian
9229 Arlington Boulevard, Fairfax, VA, 22031
Main:
(703) 385-0555
Fax:
(703) 591-9368
Fitness, Watkins Wellness Center
The Woodland, Inc.
2003 Cobb Street, Farmville, VA, 23901
Main:
(434) 392-6106
Fitness
Tom & Ann Hunnicutt Family YMCA
7827 Warwick Blvd, Newport News, VA, 23607
Main:
(757) 245-0047
Fax:
(757) 244-7803
Older Adult Program
Tom & Ann Hunnicutt Family YMCA
7827 Warwick Blvd, Newport News, VA, 23607
Main:
(757) 245-0047
Fax:
(757) 244-7803
Low Impact Exercise Class, Medical Gym
Tompkins Physical Therapy
22 Fairfax Street SE, Leesburg, VA, 20175
Main:
(703) 669-6100
Fax:
(703) 669-6101
Fitness and Wellness Center
Trinity Faith Diamond
1023 Deep Creek Blvd, Chesapeake, VA, 23323
Main:
(757) 485-9824
Fax:
(757) 487-6311
Fitness and Aquatics, Valley Health Wellness & Fitness Center
Valley Health
401 Campus Boulevard, Winchester, VA, 22601
Main:
(540) 536-3000
Toll Free:
(866) 439-2325
Senior Health Exercise Classes
VHC Health Senior Health Department
1701 North George Mason Drive, Arlington, VA, 22205
Main:
(703) 558-6859
Fax:
(703) 558-2456
Walk Fit Walking Program
VHC Health Senior Health Department
1701 North George Mason Drive, Arlington, VA, 22205
Main:
(703) 558-6859
Fax:
(703) 558-2456
Mall Walking
Virginia Center Commons
10101 Brook Road, Suite 765, Glen Allen, VA, 23059
Main:
(804) 266-9000
Senior Health Exercise Classes, Healthy Aging
Virginia Hospital Center (VHC Health)
1701 N. George Mason Drive, Arlington, VA, 22205
Main:
(703) 558-6859
Fax:
(703) 558-2456
Walk Fit Walking Program
Virginia Hospital Center (VHC Health)
Lubber Run Community Center, 300 North Park Drive, Arlington, VA, 22203
Main:
(703) 558-6859
Adult Fitness
Warren County Parks and Recreation Department
200 East 8th Street, Front Royal, VA, 22630
Main:
(540) 635-7750
Fax:
(540) 636-7608
Fitness Services
Warren Memorial Hospital
120 North Commerce Avenue, Front Royal, VA, 22630
Main:
(540) 635-0730
Fax:
(540) 636-7126
Active Older Adults, Silver Sneakers Fitness Program
Waynesboro Family YMCA
648 South Wayne Avenue, Waynesboro, VA, 22980
Main:
(540) 943-9622
Fax:
(540) 932-7582