Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1978
NPI: 1285632414
Practice Locations (2)
2110 NORTHERN BLVD, SUITE 208
MANHASSET, NY 110303500
7001 GRAND AVE
MASPETH, NY 113781820
7186390499
Source: CMS National Downloadable File, September 2026.