Peak Heart & Vascular is accepting new patients for in-person and virtual visits. Same-day cardiology, electrophysiology, and vascular appointments are available. If you are looking for a Cardiologist, Electrophysiologist or Vascular Surgeon near Avondale, Surprise, Flagstaff, Phoenix, Sun City West, Prescott, Peoria or Scottsdale, please call 602.698.PEAK (7325) to schedule an appointment or request an appointment online.

Peak Heart & Vascular - Avondale
- 10825 W McDowell Rd Suite 310, Avondale, AZ 85392
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular - Surprise (Bola Dr)
- 12361 W Bola Drive Suite 100 Surprise, AZ 85378
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular - Flagstaff
- 1501 S Yale Street Building 2 Suite 152 Flagstaff, AZ 86001
- 928-929-7325
- info@peakheart.com

Peak Heart & Vascular - Phoenix (Missouri Ave)
- 1277 E Missouri Ave Ste 208 Phoenix, AZ 85014
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular - Laveen
- 3552 W. Baseline Road Suite 140 Laveen, AZ 85339
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular - Phoenix (Tatum Blvd)
- 10930 N Tatum Blvd Ste 103 Phoenix, AZ 85028
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular – Sun City West
- 14418 W Meeker Blvd Suite 210, Sun City West, AZ 85375
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular – Prescott
- 1151 W Iron Springs Rd ste F, Prescott, AZ 86305
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular - Cottonwood
- 203 S Candy Ln, Suite 13 A/B Cottonwood, AZ 86326
- 602-698-7325
- info@peakheart.com

Peak Heart & Vascular - Glendale
- 20325 N 51st Ave, Ste 126 Glendale, AZ 85308
- 602-698-7325
- info@peakheart.com