x
Loading...
This business appears to be closed.

Exit 73 on I-59 North

Left 0.36 mi

Masters Inn

3600 McFarland Blvd., Tuscaloosa, AL 35405

205-556-2010 Directions
Amenities
Laundry
Pet Friendly
Cable TV
HBO
Refrigerator
Microwave