Dr. Mo-Folorunsho Akintobi, MD
Neurosurgery
Make an Appointment
(678) 255-4916Telehealth services available
Atlanta Center for Neurological Specialists is located at 3286 Buckeye Rd Ste 140, Atlanta, GA 30341.
Providers at Atlanta Center for Neurological Specialists specialize in Neurosurgery.
One provider practices at Atlanta Center for Neurological Specialists.
Use the insurance check on this page to verify if Atlanta Center for Neurological Specialists is in-network.