Edmund Denorde Effort, DDS, Dentist

320 Fort Duquesne Blvd
Ste 215 Gateway Towers
PittsburghPA  15222-1121 (Allegheny County)


Phone: 412-765-0199
Fax: 412-765-2299
Email: dre***@*****pe.net

NPI: 1295710614
License Number: DS020216L (PA)