Medical school: FORDHAM UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1851418073
Practice Locations (2)
33 ARGYLE RD
SCARSDALE, NY 105832401
9147220941
33 ARGYLE ST
SCARSDALE, NY 105832401
Source: CMS National Downloadable File, September 2026.