Ted C Schaffer, MD, Family Medicine

619 Mount Royal Blvd
PittsburghPA  15223-1225 (Allegheny County)


Phone: 412-487-4422
Fax: 412-487-7838
Email: tsc***@*****oo.com

NPI: 1639118219
License Number: MD024025E (PA)