We found 1 provider named 'Mark Canales' nationally.
Dr. Mark Canales sees patients in San Antonio, TX. His medical specialties are adult cardiology and interventional cardiology. He is a graduate of the University of Texas Health Science Center at San Antonio, School of Medicine. The average patient rating for Dr. Canales is 4.0 stars out of 5. Dr. Canales accepts Medicare insurance. He has received the distinction of Texas Super Doctors.