Finding Providers

We found 2 sleep medicine providers who accept Humana Bronze 4850/HMO Premier near Mesa, AZ.

Walter Armando Castro MD
Specializes in Pediatric Pulmonology, Pediatric Sleep Medicine
1432 S Dobson Road; Suite 506
Mesa, AZ
(480) 412-6506; (480) 412-3000

Dr. Walter Castro works as a pediatric pulmonologist and pediatric sleep medicine specialist in Mesa, AZ and Glendale, AZ. He trained at San Juan Municipal Hospital for residency. Humana HMO, Humana Bronze, and Humana Catastrophic are among the insurance carriers that Dr. Castro honors. Dr. Castro (or staff) speaks the following foreign languages: Spanish and French. He is professionally affiliated with Banner Desert Medical Center.

Read more
Dr. Leonard Michael Moss MD
Specializes in Sleep Medicine, Internal Medicine (Adult Medicine)
1450 S Dobson Road; Suite A305
Mesa, AZ
(928) 639-6382; (480) 945-3629

Dr. Leonard Moss specializes in sleep medicine. He is an in-network provider for Humana HMO, Humana Bronze, and Humana Catastrophic, in addition to other insurance carriers. Dr. Moss attended the University of Kansas School of Medicine and the University of Arizona College of Medicine and then went on to complete his residency at the University of Nebraska Medical Center and St. Joseph's Hospital, Omaha. He is affiliated with Banner Estrella Medical Center.

Read more


Medicare Patient Age

Medicare Patient Conditions

Medicare Patient Ethnicity

Medicare Patient Gender

Medicare Patient Insurance Eligibility

Additional Information

Foreign Language

Patient Demographic

Practice Affiliation


Medical School



Years Since Graduation

What is Sleep Medicine?

Sleep medicine is the medical field that deals with the diagnosis and treatment of conditions related to sleep and rest. This can include difficulty sleeping well at night or problems with daytime sleepiness. Sleep medicine specialists treat patients of all ages who need better rest.

When people think of sleep disorders, they often think of insomnia. That’s one kind of sleep disorder, but there are several others. In addition to insomnia, a sleep medicine specialist may treat conditions such as:
  • Sleep apnea
  • Shift work disorder
  • Circadian rhythm disorder
  • Severe or recurrent jet lag
  • Narcolepsy

Treatments may include medication, light therapy, cognitive behavioral therapy, or CPAP therapy. CPAP, which stands for continuous positive airway pressure, is one of the most commonly prescribed treatments. These tiny machines have a tube and mask and blow a stream of air over the face at night, helping patients with snoring or sleep apnea to breathe easily and sleep more soundly.

One important tool often used in sleep medicine is the sleep study or polysomnogram, where patients sleep either in a lab or at home with a monitoring device. The sleep study allows doctors to measure the quality of sleep over an entire night, check for various sleep problems, and identify breathing disorders such as sleep apnea. If performed in a lab, you will arrive and spend the night sleeping in a bed similar to one in a hotel room. You may have electrodes attached to your head and chest to monitor your breathing, oxygen levels, brain waves, and heart rate. Technicians collect the information, which your physician can use to identify and diagnose disorders that have been interrupting your sleep.

Not getting enough rest at night makes you feel terrible, can make it difficult to do the things you need to do, and can even put you at higher risk for physical and mental health problems. Feeling tired all the time can be a huge quality of life issue. If a sleep disorder is preventing you from getting enough rest, a sleep medicine specialist can help you manage the problem so that you have the energy to enjoy your life.