NPI Central
Amarjot Narula, MD — NPI 1396708004, Ridgewood, NJ | NPI Central