5901 Peachtree Dunwoody Rd.
Atlanta, GA 30328
Monday – Friday: 7:30 a.m. – 4:30 p.m.
Phone: (770) 522-8460
Fax: (844) 447-5895
Turn into the Palisades Office Park from Peachtree Dunwoody Road. Follow the road until you see Building A on your right. Free parking is available in the lot next to Building A or in the parking garage. Enter Building A and take the elevator to Floor 1 where we are located inside of the Atlanta Neuro Center in Suite 150.