Located at Bowers Park

Bowers Park Trail

2101 Bowers Park Drive
Tuscaloosa, AL 35405
2055623220

1-mile Outdoor Walking Trail