105 S. Delaware Drive, Suite #2
Apache Junction, AZ 85120

7525 E Broadway Rd, Ste 11
Mesa, AZ 85208
Broadway just West of Sossaman

(480) 646-1001

Your wellness is our priority

Heavens Medical is your family medicine provider of choice for all ages in Mesa and Apache Junction.

Your wellness is our priority

Heavens Medical is your general practitioner for all ages in Mesa and Apache Junction.

Now Offering Telemedicine

Contact our office to set up a remote appointment. (480) 646-1001

An ounce of prevention…

Stay on top of your health with regular wellness visits.

Healthy family

“I highly recommend Heavens Medical...

I have been a patient of Doctor Heavens since 2012. I also have my entire family receiving their medical care at Heavens Medical. I have found Doctor Heavens to be an extraordinary, brilliant, and caring physician.

My family and I feel that Heavens Medical is exemplary if you are a patient who is a proactive, responsible participant – involved in their own healthcare, and serious about obtaining quality medical care from a practice that is focused on addressing real medical concerns. The team knows how to facilitate insurance providers in meeting the needs of their customer, the Heavens Medical patient…and obtain notable results.”

– Pennelope, Google Review

Need Urgent Care?

For after hours care and weekends, visit Heavens Urgent Care in Apache Junction

Apache Junction Office

105 S. Delaware Drive, Suite #2
Apache Junction, AZ 85120

Mesa Office

7525 E Broadway Rd, Ste 11
Mesa, AZ 85208
Broadway just West of Sossaman

Hours

Monday – Friday
7:00 am – 4:00 pm

Scroll to Top