Solera Holistic Health





Business Profile: Contact Information, Customer Reviews, Rating & Accreditation, Customer Complaints, Business Details

Photos

Solera Holistic Health




Description

Home - Solera Holistic Health

This website provides a glimpse into the care and compassion we offer our clients in Windsor, Ontario, and across Canada. If you'd like to know the answer to that question, about us, our team and more... then click below!

Contacts

Address:
12033 Tecumseh Rd E, Windsor, ON N8N 1M1






Features

Wheelchair-accessible entrance
Washroom
Accepts new patients





Reviews

Write a review

Related