Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1992
Also: EMERGENCY MEDICINE
Offers telehealth
NPI: 1740384817
Practice Locations (1)
SUMMIT PHYSICIAN GROUP LLP
657 HELEN KELLER BLVD
TUSCALOOSA, AL 354042983
2057993263
Source: CMS National Downloadable File, September 2026.