Institut B is a wellness center located in Clermont, QC, offering a range of services focused on relaxation and self-care.
With a variety of treatments available, Institut B aims to provide a tranquil environment for individuals looking to rejuvenate and unwind.
Generated from their business information