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


Heavens Medical

Please call to schedule an appointment.

Based on HIPAA Guidelines, this website is not considered a secure environment. Do not communicate information through this website that you, as the patient, want to remain confidential. Please call our office at (480) 646-1001 and speak to a representative.

Helpful Information


Patients may reach our scheduling center by calling (480) 646-1001 during our regular office hours. 

You may also request an appointment by leaving a message or by using the Patient Portal for non-urgent, routine care. When requesting an appointment please include the following:

  • Full Name
  • Date of Birth
  • Phone number where you can be reached during office hours
  • Current insurance carrier
  • Reason for appointment
  • Date and time that would be convenient for you to be seen.

We will call you back within 24 hours to schedule an appointment. If this appointment is urgent, please call us directly so that we can schedule for a same-day appointment, if available. If you are experiencing a medical emergency, immediately contact 911.

If you are unable to keep a scheduled appointment, we require 24-hour advance notice. If no notice is given, you will be charged either your co-pay amount or $35.00 if you don’t have a designated co-pay amount.


If a referral is needed, the physicians and assistants are happy to complete referrals and forward them on to the specialists you are seeing. Please call or email us a minimum of 48 hours in advance with the following information:

  • Specialist name
  • Date and time of appointment
  • Phone number and fax number

Without complete information, you may be required to reschedule your appointment with your specialist. If your insurance requires a formal referral process, which can take up to 14 business days to complete and have authorized by the insurance carrier.

We strongly request that you check with your specialist before going to any appointment to make sure the referral is in place.

Prescription Refills

Certain treatments require the use of prescription medications over an extended period of time. When refills are necessary, they will be provided as follows: 

  • Call your pharmacy at least two days in advance. Please do not call the office as the pharmacist will contact us.
  • Each refill will require an authorization from the doctor. This process may take 24-48 hours. We will not accept refill requests on Fridays afternoon.
  • It is the policy of Heavens Medical PLC that we DO NOT prescribe antibiotics or pain medications over the telephone. These requests will require an office visit to determine necessity.

Many medications may impair judgment when operating machinery or driving a vehicle. These include medications for pain, antidepressants, and anti-anxiety drugs. Please use caution when taking any medication.

Medical Records

If you need to request your medical records from a previous physician(s) or specialist(s) or you need your records forwarded to another health care provider, you can complete a medical records release form and we will take care of the request for you. However, if you want the record for personal use, you can come to the office and sign a records release and we will copy your records and forward it to you. If your record is going from physician to physician, this is done as a courtesy and no fee is charged; but if you want your record for personal use, there is a minimal fee charged per record. Also, before any record can be sent, your physician will review your records. Due to the extensiveness of this process, your request may take 2-4 weeks. We will expedite this process as quickly as possible.


If your provider orders medical tests, ask the provider when the results should be available. The normal time frame is within 7 days.
Once your results are available for review, one of our Medical Assistants will contact you with your results and physician recommendations. If the 7 days have passed and you have not been contacted by our office you are welcome to call us at 480-646-1001 to see if your provider has reviewed the results.

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


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

Honored to Care for Our Veterans
Scroll to Top