Swimming - Altavista, YMCA-Altavista
Swim Lessons, swim team, arthritis swimming, water aerobics - Junior Olympic Indoor Pool
Physical Address
1000 Franklin Avenue, Altavista, VA 24517
Voice
Fax
(434) 369-2187
Voice
Application process
Call for more information.
Service area
Lynchburg, VA Amherst, VA Appomattox, VA Bedford, VA Campbell, VA Pittsylvania, VA
Agency info
YMCA - Altavista
Character building programs through the development of mind, spirit, and body. Offers a variety of recreational, educational, and spiritual experiences.