Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1477578110
Practice Locations (3)
TUSCALOOSA OPHTHALMOLOGY INC
1716 TEMPLE AVE N
FAYETTE, AL 355551309
2055562121
535 JACK WARNER PKWY NE
TUSCALOOSA, AL 354045715
2052428416
TUSCALOOSA OPHTHALMOLOGY INC
535 JACK WARNER PKWY NE
TUSCALOOSA, AL 354045715
2055562121
Source: CMS National Downloadable File, September 2026.