Shalabh Singhal, MD, Internal Medicine

1 Union St
Ste 101
TrentonNJ  08691-4219 (Mercer County)


Phone: 609-890-7292
Fax:

NPI: 1699976498
License Number: 25MA09301600 (NJ)