Dr. Serban Constantinescu, MD
Nephrology
Make an Appointment
(215) 707-0744Telehealth services available
Chinese, French
TEMPLE UNIVERSITY PHYSICIANS is located at 3440 N Broad St, Philadelphia, PA 19140.
Providers at TEMPLE UNIVERSITY PHYSICIANS specialize in Nephrology.
Two providers practice at TEMPLE UNIVERSITY PHYSICIANS.
Use the insurance check on this page to verify if TEMPLE UNIVERSITY PHYSICIANS is in-network.
Providers at TEMPLE UNIVERSITY PHYSICIANS can provide language services for Chinese and French.