Dr. David Olson, MD
Neurology
Make an Appointment
(404) 508-4008Telehealth services available
DeKalb Neurology is located at 2665 N Decatur Rd Ste 540, Decatur, GA 30033.
Providers at DeKalb Neurology specialize in Neurology.
One provider practices at DeKalb Neurology.
Use the insurance check on this page to verify if DeKalb Neurology is in-network.