Contact — D'Arcy Wellness
Cart 0
D'Arcy Wellness

Only 2 rooms left! Join our Ikaria Wellness Retreat happening June 8-14, 2025! Info here.

 

Contact Us

 
 

For general inquiries or booking questions, please fill out the contact form below or call us directly at (508) 650-1921.

We look forward to hearing from you!

 

ADDRESS

63 South Main St.
Natick, MA 01760

Store Hours

Mon–Fri: 10am–5pm
Sat: 10am–3pm
Sun: Closed
*Earlier and later appointments available