Tuscaloosa Transit Authority

601 23rd Ave, Tuscaloosa 35401, United States Get Directions to this spot
601 23rd Ave
Tuscaloosa, 35401
AL, United States
The Tuscaloosa Transit Authority system is the public transit system. Trolleys began running in the 1800's and was brought back in 1999. The trolleys were first used in the downtown... read more
A personal message from Tuscaloosa Transit Authority

Rate and review Tuscaloosa Transit Authority in Tuscaloosa, AL, United States!

Share your experiences at Tuscaloosa Transit Authority with your friends or discover more Miscellaneous in Tuscaloosa, AL, United States.