Address

27 West St S, Orillia, ON
L3V 5G2

Phone

705-325-4419

Inochi Spa is a health and wellness spa located in Downtown Orillia, Ontario. Our goal at the spa is to bring about a state of natural balance to one’s life by easing away everyday worries and stresses. Our team at Inochi Spa are committed to providing our customers with the utmost in quality care and treatment to achieve their health and wellness goals.

Hours

Monday
Pre-booked Appointment Only

Tuesday-Friday
9am-5pm

Saturday
9am-2pm