Downtown Clinic 920 21st Avenue, Tuscaloosa, AL 35401