R Michael Roberts, MD, Internal Medicine

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


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

NPI: 1396735429
License Number: 25MA02945000 (NJ)