Chelsea M Rumbaugh, DMD, Dentist

7100 Church Ave
PittsburghPA  15202-1812 (Allegheny County)


Phone: 412-766-3900
Fax: 412-766-2731
Email: cmr***@*****tt.edu

NPI: 1811628233
License Number: DS043661 (PA)