Headache Clinic
Carilion’s Headache Clinic offers comprehensive evaluation and treatment for patients with chronic and complex headaches.
Our Approach
Our Headache Clinic offers a multidisciplinary approach to help people with chronic or hard-to-treat headaches. Our program brings together specialists from Neurology, Physical Medicine and Rehabilitation, Pain Psychology, and Physical Therapy. By working together, we look at all the possible causes of headaches, including nerve, muscle, and emotional factors.
We focus on proven treatments that can reduce symptoms and help patients get back to their daily activities. Our main goal is to improve each patient’s well-being and quality of life through coordinated, patient-centered care.
What to Expect
- Diagnostic evaluation and individualized treatment planning
- Medication management
- Trigger point, nerve block and OnabotulinumtoxinA injections
- Biofeedback and relaxation training
- Cognitive-behavioral therapy for pain management
- Physical therapy for posture, neck, and muscle tension relief
- Lifestyle and wellness counseling to improve headache metrics

Our Care Team
Our team includes experts from multiple specialties who work together to provide personalized, coordinated care for each patient.

Muhammad Ismail Khalid Yousaf, MD
Neurology
Adult and Pediatric Headache Medicine Co-director

Justin Weppner, DO
Brain Injury Medicine
Physical Medicine and Rehabilitation
Adult and Pediatric Headache Medicine Co-director
Clinical Details
When: Last Friday each month
Where:
Institute for Orthopaedics and Neurosciences
2331 Franklin Rd., SW
Roanoke, VA 24014
Appointments and Referrals
Your care with Carilion’s Headache Clinic begins after you are evaluated by a Neurology or Physical Medicine and Rehabilitation (PMR) specialist who determines that this program is the right fit for your needs. Our team will then contact you to schedule your appointment and assist you in preparing for your visit.
Referring physicians: To speak with our team, call 540-224-5170.

