Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1447384193
Practice Locations (1)
CENTER FOR INTEGRATIVE PSYCHIATRY AND NEUROMODULATION, PLLC
822 MONTGOMERY AVE, SUITE 207
NARBERTH, PA 190721946
2155651005
Source: CMS National Downloadable File, September 2026.