Welcome to Ortho-Neuro Center!

We have been providing high quality healthcare to the Decatur area for over 30 years. We are a small office with highly experienced staff dedicated to your needs. We take the time to discuss and understand your problems, answer any questions you may have, and provide the highest level of care for your condition.  Call our office at 404-373-0400 or stop by at 1423 Church Street, Decatur Ga. Same day appointments available.