Sara Calahan, PA-C
Physician Assistant (PA)
Make an Appointment
(256) 584-0056Telehealth services available
Alabama Sleep Clinic is located at 1215 7th St SE Ste 130, Decatur, AL 35601.
Providers at Alabama Sleep Clinic specialize in Physician Assistant (PA).
One provider practices at Alabama Sleep Clinic.
Use the insurance check on this page to verify if Alabama Sleep Clinic is in-network.