Address:
1008 Comanche Trl, Anniston 36206
Roberta O Watts Medical Center
1020 Tuscaloosa Ave, Gadsden 35901
(256) 546-4606 (Phone)
Hospitals:
1008 Comanche Trl, Anniston 36206
Roberta O Watts Medical Center
1020 Tuscaloosa Ave, Gadsden 35901
Gadsden Regional Medical Center
1007 Goodyear Ave, Gadsden 35903
Education:
Medical School
Meharry Medical College School Of Medicine
Graduated: 1983