Check Out Our Natick Location!


Check out our Natick location! We are open Monday through Saturday 10-9 and Sunday 12-6. Our store is decorated and ready for spring! Come in and check out all of our new spring scents, as well as some new products! From April 6th to April 8th stop by our Natick store, tell an employee you saw this post, and receive 15% your whole purchase! We are so excited, see you soon 🙂