TOWNEPLACE SUITES BY MARRIOTT TUSCALOOSA UNIVERSITY 011437363 Read more about TOWNEPLACE SUITES BY MARRIOTT TUSCALOOSA UNIVERSITY 011437363