Our ​Locations

Center City
227 N. Broad Street
3rd Floor
Philadelphia, PA 19107
P 215-988-0611
F 215-988-0722
Corey K. Ruth, MD
216 N. Broad Street
2nd Floor, Feinstein Building
Philadelphia, PA 19102
P 215-762-2663
F 215-762-4447
Kevin Gingrich, MD
Susan Harding, MD
Norman Johanson, MD
Vincent Moretti, MD
John S. Taras, MD
James Tom, MD

Warminster

215 Newtown Road
Multi-Specialty Building
Warminster, PA
P 215-830-9255
F 215-830-3306
Kevin Gingrich, MD
Norman Johanson, MD 
John S. Taras, MD
Vincent Moretti, MD

South Philadelphia

1930 S. Broad Street
Ground Floor
Philadelphia, PA
P 267-940-6225
F 215-389-1825
Vincent Moretti, MD 
John S. Taras, MD 
James Tom, MD