Downtown YMCA
- Distance: 0.51 mi
- Address:1315 Church St, Lynchburg, VA 24504
- Phone:(434) 847-5597
- Reviews: 19Rating: 5.0
A comfortable, family oriented, friendly environment. They have a broad array of programs and devices, including both a family and lap pool. Great value.. Great atmosphere with helpful and friendly staff.... more