Charles County Closest to you
Waldorf, MDNeurology & spine care in Charles County
Waldorf, MD 20603
- Waldorf
- La Plata
- Indian Head
- Bryans Road
Call 301-290-1510
stmarysneurology@yahoo.com
Request an Appointment
→
St. Mary’s Neurology & Spine Center welcomes patients at two Southern Maryland offices, serving Charles, St. Mary’s and Calvert counties. Choose the one that is closest to you.
Not sure what you need? Learn about our neurology care, explore spine care, or meet our team.
Proudly serving Waldorf, La Plata, Indian Head, Bryans Road, Mechanicsville, Leonardtown, Lexington Park, Prince Frederick and neighboring communities across Charles, St. Mary’s and Calvert counties.
Two offices.One caring team.
Meet Our Care Team
At St. Mary’s Neurology & Spine Center you are cared for by a team, not just one provider. Together, our clinicians bring 30 years of combined experience diagnosing and treating patients, supported by a clinical and front-office staff who work side by side at both of our Southern Maryland offices.
One Team, Two Offices
Our clinic is built around a simple idea: you should feel known, heard and supported. Whether you visit us in Waldorf or Mechanicsville, you will meet a welcoming team that listens first, explains clearly and plans your care with you.
Experienced clinicians
Providers who bring 30 years of combined experience and take time to listen, examine and explain.
Caring clinical staff
A friendly team that guides you through testing, treatment plans and follow-up.
Helpful front office
Staff who help with scheduling, referrals and insurance questions at both offices.
How We Work
Your provider and care team share what they learn about you, so you are not starting over at every visit.
The same caring team serves our Waldorf and Mechanicsville offices, so you can choose the location that suits you.
Back, neck, nerve and brain concerns are looked at by one connected team, when appropriate.
We take time to hear your story and explain next steps in plain, friendly language.
Our team serves Waldorf, Mechanicsville, La Plata, Leonardtown, Lexington Park, Prince Frederick and all of Southern Maryland, with spine care and neurology under one roof.
Meet Our TeamVisit Us · Two Locations
St. Mary’s Neurology & Spine Center has two Southern Maryland offices, in Waldorf (Charles County) and Mechanicsville (St. Mary’s County). Pick your town on the map below and we’ll show you the closest one.
Charles County Closest to you
St. Mary’s County Closest to you
Schematic map · roads, rivers and towns approximate
NWhere are you coming from?
Selected office
Waldorf Office
Choose your town above to see how close we are.
11340 Pembrooke Square, Suite 211, Waldorf, MD 20603
A caring team and clear answers, close to home. Call 301-290-1510 with any questions.
We proudly serve patients from Waldorf, La Plata, Indian Head and Bryans Road in Charles County, from Mechanicsville, Leonardtown and Lexington Park in St. Mary’s County, and from Prince Frederick in Calvert County. See our Waldorf and Mechanicsville pages for office details.
Care Close To Home
Patients choose St. Mary’s Neurology & Spine Center from across Southern Maryland, and our two offices make it easy to find neurology and spine care close to you.
Back, neck, nerve and brain concerns are looked at by one connected team at both offices, when appropriate.
Careful exams and a review of your history and imaging, with EMG and nerve conduction studies when appropriate.
Call 301-290-1510 to ask about appointments, referrals and insurance at either office.
Questions & Answers
Quick answers about visiting St. Mary’s Neurology & Spine Center in Waldorf and Mechanicsville, MD: where we are, which office is closest to you, and how to get started.
We have two Southern Maryland offices. Our Waldorf office is at 11340 Pembrooke Square, Suite 211, Waldorf, MD 20603, and our Mechanicsville office is at 28105 Three Notch Road, Suite 1C, Mechanicsville, MD 20659.
Most patients from Waldorf, La Plata, Indian Head and Bryans Road visit our Waldorf office, and most patients from Mechanicsville, Leonardtown, Lexington Park and Prince Frederick visit our Mechanicsville office. Pick your town on the map above and we will show you the closer one.
Both offices provide neurology and spine care, from headaches and numbness to back and neck pain.
Some tests and services can vary by office. Call to ask about yours.
Our patients come from Charles, St. Mary’s and Calvert counties, and from nearby communities across Southern Maryland. If you are not sure which office is closer, we are happy to help you decide.
Use the Get directions button on the map above, or search the office address in your favorite maps app. Add your starting town and the route is built for you.
Yes. Patients from La Plata, Indian Head and Bryans Road in Charles County visit our Waldorf office, a neurologist and spine care office on Pembrooke Square.
Yes. Patients from Leonardtown and Lexington Park in St. Mary’s County, and from Prince Frederick in Calvert County, visit our Mechanicsville office on Three Notch Road.
Yes. Choose whichever office is closer or easier for you, and tell us if you would like to see us at the other one next time. Call 301-290-1510 and we will help.
Bring your insurance card, a list of your medications and supplements, and any past imaging, test results or records from other doctors. A few notes about your symptoms are a big help too.
Our team includes Dr. Ahmed Kafaji, a neurologist with more than 20 years of experience, and Jennifer Wade, NP, a nurse practitioner with more than 10 years of experience. You can meet the team here.
To find out who is seeing patients at which office, please call.
Yes. Many patients bring someone with them, especially when memory, balance or seizure-like episodes are part of the concern. A second set of ears can be a real comfort.
Yes. Back and neck pain, numbness, tingling, headaches and migraines are all part of the care we offer. Our neurology and spine care teams work side by side, so you do not have to sort out where to start.
Call 301-290-1510 or send a request through our contact page. Tell us what has been going on and which office is closer, and our team will help you find a time.
That can depend on your insurance plan. The simplest way to find out is to call us at 301-290-1510 and we will help you work through it.
We work with many insurance plans. Because plans differ, please call before your visit and we will help confirm your coverage, so you know what to expect.
Hours can differ by office and by day, so the best way to be sure is to call 301-290-1510 before you come. We are glad to help you plan the visit.
Still have a question? Call 301-290-1510 or contact us online. This page is general information, not a diagnosis. Your provider will recommend what is appropriate for you.