Alexander Canales, MD, Surgery

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


Phone: 412-858-3070
Fax:
Email: ale***@*****il.com

NPI: 1699180984
License Number: MD467794 (PA)