Ted Schaffer, MD

Ted Schaffer, MD

Family Medicine
Cost:

Renaisance Family Practice

619 Mount Royal Blvd, Pittsburgh, PA 15223

(412) 487-4422