Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1073508404
Practice Locations (2)
112 HAVEN DR, SUITE 1
DOTHAN, AL 363012907
16 ATLANTIC AVE, FL 2
LYNBROOK, NY 115633046
Source: CMS National Downloadable File, September 2026.