Request an Appointment


We are fully dedicated to our mission of providing the best care you deserve. Our goal is to be as readily available to our patients as much as possible. We offer same day appointments and next day appointments with one of our physicians. We also have the ability to take walk-in patients, but there may be an additional wait if you don’t schedule your appointment beforehand. Please fill out the form below or call one of our locations to request for an appointment.


36889 N Tom Darlington Dr #A-4
Carefree, AZ 85331
view map
Main Line:(480) 488-9220
Fax Line: (480) 488-7014

Fountain Hills

16838 E Palisades Blvd #C-153
Fountain Hills, AZ 85268
view map
Main Line: (480) 816-3131
Fax Line: (480) 816-3136-8675


16620 N. 40th St, Suite C1
Phoenix, AZ 85032
view map
Main Line: (602) 923-6666
Fax: (602)-923-7676


9590 E. Ironwood Sq. Dr, Suite 125
Scottsdale, AZ 85258
view map
Main Line: (480) 455-3000
Fax: 1-866-819-6115


600 S Dobson Rd Ste D27
Chandler, AZ 85224
view map
Main Line: (480)-496-0000
Fax: (480)-496-7325


17218 N 72nd Dr, Suite 101
Glendale, AZ 85308
view map
Main Line: (623) 334-8671
Fax: (623) 334-8675


14811 W Bell Rd Suite 100
Surprise, AZ 85374
view map
Main Line: (623) 691-7748
Fax: (623) 815-9201


4110 N 108th Ave, Suite 101
Phoenix, AZ 85037
view map
Main Line: (623) 218-0782
Fax: (623) 218-0786

Please call or fill out form below


  • Filling out the below form does not guarantee your appointment. Once we received your form submission, we will contact you to schedule your appointment. Thank you, we look forward to hearing form you.

  • * indicates required field

Primary Care & Hospitalist