BILL PAY
& SHOP
Pay Invoice
Shop
New Appt
Request
THERAPY SERVICES
BOOK A MASSAGE
EAR ACUCLINIC
EVENTS & SCREENINGS
Review
Us
Google
Facebook
CLICK HERE
to learn how VCM is keeping you safe!
X
BILL PAY
& SHOP
Pay Invoice
Shop
Please Select an option below for us to best direct your call
New Patient / Inquiries
Current Patient
Other
Call Us
508.693.3800
Review
Us
Google
Facebook
New Appt
Request
THERAPY SERVICES
BOOK A MASSAGE
EAR ACUCLINIC
EVENTS & SCREENINGS
About
Our Practice
Our Location
Our Team
Join Our Team
Patient Testimonials
Acupuncture/Dry Needling
Chiropractic
WHAT WE TREAT
Back Pain & Sciatica
Neck Pain
Headaches
Shoulder Pain
Hip Pain
Knee Pain
Elbow, Wrist & Hand Pain
Foot & Ankle Pain
Balance & Gait Disorders
Dizziness & Vertigo
Arthritis
Chronic Pain
Fibromyalgia
Pelvic Pain
Pre-Surgical Rehab
Post-Surgical Rehab
Lymphedema
Motor Vehicle Accident Injuries
Sports Injuries
TMJ Dysfunction
Work Injuries
View More Conditions
HOW WE TREAT
Acupuncture/Dry Needling
Aquatic Therapy
Chiropractic
Cupping
Electrical Stimulation
Ergonomic Training
Gwasha (IASTM)
Joint Mobilization
Kinesio Taping
Manual Therapy
Moxibustion
Orthotics (Custom Assessment ) and Computerized Gait Scan
Therapeutic Exercise
Therapeutic Massage
Traction
Trigger Point Therapy
Ultrasound
Zero Balancing
PATIENT INFO
PAY INVOICE
Patient Registration & Information
Insurance Info
Refer a Friend
FAQs
Review Us
HEALTH RESOURCES
Health Blog
Newsletters
BioMat
Contact
Hip, Leg, & Knee Pain
Quick Links
Patient Information
Our Location
FAQs
View more Conditions
Are You Ready To Live Pain-Free?
Request New Appointment
Latest Health Posts
Stress No More Over Stress-Related Headaches! Physical Therapy Can Help Relieve the Pain.
Read More
SUBSCRIBE TO OUR HEALTH BLOG
Notice: JavaScript is required for this content.