Ranju Singh, MD, Internal Medicine

601 Ewing St
Ste A-8
PrincetonNJ  08540-2757 (Mercer County)


Phone: 609-921-6555
Fax: 609-924-5911

NPI: 1447308846
License Number: 25MAO7370700 (NJ)