Edmundo C Canales, MD, Anesthesiology

1305 E Nolana St
Ste A
McAllenTX  78504-6114 (Hidalgo County)


Phone: 956-682-4151
Fax: 956-682-4154

NPI: 1669450185
License Number: G4889 (TX)