Theodore Erich Spiro, MD, Internal Medicine

11 Benjamin Trl
PenningtonNJ  08534-9747 (Mercer County)


Phone: 609-737-5118
Fax: 609-737-8503

NPI: 1285807800
License Number: 25MA053883600 (NJ)