Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1977
Offers telehealth
NPI: 1609884964
Practice Locations (2)
2100 E GENESEE ST
Syracuse, NY 132102249
2100 E GENESEE ST
SYRACUSE, NY 132102249
3154229717
Source: CMS National Downloadable File, September 2026.