Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 1982
NPI: 1598854275
Practice Locations (3)
2000 RIVERCHASE GALLERIA, SUITE 299
HOOVER, AL 352442324
2059872308
2122 OLD MONTGOMERY HWY
Pelham, AL 351241138
2122 OLD MONTGOMERY HWY
PELHAM, AL 351241138
2059872306
Source: CMS National Downloadable File, September 2026.