Existing Patients

To book your appointment online
please select your location from the list below and you'll be able to choose the provider of your choice.

  • All staff/All clinics
  • THS Saint John Appointments (all)
  • CCWC Dr. Norm and team Saint John
  • Saint John Physiotherapy (Town Physio)
  • Rising Tides counselling
  • Hampton Appointments (all)
  • St. Stephen Appointments (all)
  • St. Stephen (Zoe LeClair)
  • St. Stephen (Abbi Dunn)
  • Fredericton Appointments (all)
  • Fredericton Physiotherapy (Town Physio)
  • Woodstock and Nackawic Appointments (all)
  • Woodstock Physiotherapy (Town Physio)

First Appointment

We’re excited to meet you! Please fill out the information below so we can figure out how we can help you, and match you with a member of our team.

  • Should be Empty:
  • Call Us Now |
  • Franchise Opportunities|
  •  
  •  
  •  
Town Health Solutions
Call Us
  • About
    • About Us
    • Our Team
    • Community Involvement
    • Privacy-Policy
  • Our Services
    • Chiropractic Services
    • Physiotherapy
    • Pelvic Floor Physiotherapy
    • Registered Massage Therapy
    • Care for athletes
    • Second Opinion
    • Orthotics
    • Concussion
    • Laser
    • Shockwave
  • Locations
  • Awards
  • Blog
Book Online

LOCATIONS

Multiple locations to serve you better! Click on the location below to see hours, location and services available.

  • We are the largest locally-owned clinic group in Atlantic Canada.
    With 300 years of combined clinical experience with over 10 professions, why go anywhere else? Your solution lies here.
  • Saint John
    1-506-652-5222
  • Fredericton
    1-506-455-4506
  • Woodstock
    1-506-425-2411 adminwoodstock@townhealthsolutions.com
  • Hampton
    1-506-832-2040
  • St Stephen
    1-506-466-9192
  • Nackawic
    1-506-425-2411
  • Grand Bay
    1-506-738-1066
Join our family of clinics

We are the largest locally-owned clinic group in Atlantic Canada.

We are the largest locally-owned clinic group in Atlantic Canada.
With 300 years of combined clinical experience with over 10 professions, why go anywhere else? Your solution lies here.
Services
Hours

Saint John

96 Stanley Steet Suite A Saint John NB E2K 3Y4
Saint John
1-506-652-5222
Services
  • Chiropractic Services
  • Registered Massage Therapy
  • Physiotherapy
  • Concussion
  • Second Opinion
  • Shockwave
Hours
  • Monday 830AM - 6PM
  • Tuesday 830AM - 7PM
  • Wednesday 830AM - 6PM
  • Thursday 830AM - 7PM
  • Friday 830AM - 2PM

Fredericton

512 George Street, Fredericton, NB E3B 1K1 http://rivervalleyhealthsolutions.com
Fredericton
1-506-455-4506
Services
  • Registered Massage Therapy
  • Concussion
  • Chiropractic Services
Hours
  • Monday 8AM - 5PM
  • Tuesday 8AM - 5PM
  • Wednesday 8AM - 5PM
  • Thursday 8AM - 5PM
  • Friday 8AM - 5PM

Woodstock

395 Connell Street, Unit #4, Woodstock, NB
Woodstock
1-506-425-2411 adminwoodstock@townhealthsolutions.com
Services
  • Chiropractic Services
  • Physiotherapy
  • Registered Massage Therapy
  • Concussion
  • Arthritis management
  • Care for athletes
  • Neurological Disorders (compensations) – ‘software problems’
  • Shockwave
  • Orthotics
Hours
  • Monday 9AM - 7PM
  • Tuesday 8AM - 7PM
  • Wednesday 9AM - 7PM
  • Thursday 8AM - 4PM
  • Friday 9AM - 12PM

Hampton

936 Main St., E5N 6E7
Hampton
1-506-832-2040
Services
  • Chiropractic Services
  • Concussion
  • Shockwave
  • Registered Massage Therapy
  • Orthotics
Hours
  • Monday 8AM - 5PM
  • Tuesday 8AM - 5PM
  • Wednesday 8AM - 5PM
  • Thursday 8AM - 5PM
  • Friday 8AM - 5PM

St Stephen

9 Thompson Ave, E3J 2M2
St Stephen
1-506-466-9192
Services
  • Chiropractic Services
  • Registered Massage Therapy
  • Concussion
  • Shockwave
Hours
  • Monday 8AM - 5PM
  • Tuesday 8AM - 5PM
  • Wednesday 8AM - 5PM
  • Thursday 8AM - 5PM
  • Friday 8AM - 5PM

Nackawic

135 Otis Drive, Nackawic, NB, E6G 1H1
Nackawic
1-506-425-2411
135 Otis Drive, Nackawic, NB, E6G 1H1
Services
  • Chiropractic Services
  • Registered Massage Therapy
  • Women’s health and pediatrics
  • Arthritis management
  • Care for athletes
  • Laser
  • Concussion
  • Shockwave
  • Orthotics
Hours

Tuesday/Thursday

Grand Bay

Grand Bay
1-506-738-1066
Services
  • Chiropractic Services
  • Registered Massage Therapy
  • Arthritis management
  • Care for athletes
  • Orthotics
Hours

Tuesday, Thursday, Friday

Town Health Solutions
  •  
  •  
  •  
  • About Us
  • Our Services
  • Locations
  • Awards & Publications
  • Blog
Book Online

copyright 2026 - Town Health Solutions | Web Design by: ICS Creative Agency

Franchise Opportunities Available!

We are on the path to growth! Fill out the form below to get the process started.