University of South Alabama is located in Mobile, United States on 307 N University Blvd. University of South Alabama is rated 4.4 out of 5 in the category universitycollege in United States.
Address
307 N University Blvd
Accessibility
Wheelchair-accessible entrance