Dr. Nicholas Theodoropoulos, MD
Internal Medicine
Make an Appointment
(215) 829-0101Telehealth services available
Spruce Internal Medicine is located at 800 Walnut St, Philadelphia, PA 19107.
Providers at Spruce Internal Medicine specialize in Internal Medicine.
One provider practices at Spruce Internal Medicine.
Use the insurance check on this page to verify if Spruce Internal Medicine is in-network.