Welcome to Morrison Migraine Center

Located in Williamsburg, VA, Morrison Migraine Center has helped many people who were suffering from chronic migraines, head, and neck pain to be able to return back to their lives. Through treatments taken from the fields of neurology, physical therapy, and dentistry, our team is able to perform treatment without the use of medications, needles, or pain. Treatment occurs once a week, for as many as twelve weeks, but patients generally see results sooner. We provide a warm, welcoming atmosphere where our patients can relax, and become migraine free.

For over 22 years, Dr. Robert F. Morrison DMD has been proud to serve the Williamsburg community with the most exceptional dental care possible.  Now, we are able to give many of our patients who suffer from chronic pain their lives back.

We give our patients the same care and concern we would offer to a member of our own family, and strive to make sure all their needs are met, concerns addressed, and questions answered. Our philosophy is focused on helping our patients feel better and get back to living. We invite you to download our complimentary eBook to learn more, and watch our short video, above.

If you are suffering from migraines, chronic headaches, head pain, or neck pain, call us today to schedule an assessment.


  • Uncovering the correct diagnosis and creating a treatment plan that not only meets your needs, but makes you comfortable with the planned course of action
  • Working within your budget and insurance constraints whenever possible, providing written estimates for all treatment before any treatment is started

Please feel free to contact our office to schedule an assessment and learn about all your options when it comes to living a life free of pain. Call today!

Headache and Migraine Pain Relief

Our office provides a range of treatments to help provide relief from chronic head and neck pain as well as migraines. We offer specialized care for head, neck, and TMJ pain due to force imbalances.

Pain relief is possible

Read more about how we can help you,  and call our office at (757) 345-6899 to schedule an appointment. Click the button below to request an appointment online.

Request an Appointment Online