Accepting new patients
Internal Medicine · Male · Age 63
Lawrenceville Office133 Franklin Corner Rd Lawrenceville, NJ 08648
Make an Appointment
Dr. Brian Shaffer, MD is an internal medicine specialist in Lawrenceville, NJ and has been practicing for 29 years. He graduated from Universite Libre De Bruxelles, Faculte De Medecine in 1985 and specializes in internal medicine and sports medicine.