Dr. Gregory Dowd, MD
Neurosurgery
Make an Appointment
(318) 443-4576Telehealth services available
Alexandria Neurosurgical Clinic is located at 3704 North Blvd Ste C, Alexandria, LA 71301.
Providers at Alexandria Neurosurgical Clinic specialize in Neurosurgery, Surgical Assistance, and Nursing (Nurse Practitioner).
Twelve providers practice at Alexandria Neurosurgical Clinic.
Use the insurance check on this page to verify if Alexandria Neurosurgical Clinic is in-network.