Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2023
NPI: 1699462507
Practice Locations (2)
365 W PASSAIC ST, SUITE 530
Rochelle Park, NJ 076623012
365 W PASSAIC ST, SUITE 530
ROCHELLE PARK, NJ 076623012
Source: CMS National Downloadable File, September 2026.