Motel 6 9063

Motel 6 #9063, also known as Motel 6 Tuscaloosa, AL, is a Motel 6 location at 4700 Mcfarland Boulevard East in Tuscaloosa, Alabama.