Richard Edward Payha, MD, Surgery

2580 Haymaker Rd Ste 304
MonroevillePA  15146-3500 (Allegheny County)


Phone: 412-858-3070
Fax: 412-858-3076
Email: pay***@*****ol.com

NPI: 1396734745
License Number: MD050114L (PA)