The Sleep Center is located on the Decatur campus of DeKalb Medical in the medical office building at 2665 North Decatur Road, Suite 435.
The office is open from 8:30 a.m. to 4:30 p.m., Monday through Friday, to schedule appointments and answer questions. The telephone number is 404.501.5927.
|