- Contact Us
TIP: Turn mobile devices horizontal for better page view.
THE SACRED SPIRIT STORE HOURS (physical location ONLY)
135 Clover Hill Drive Stamford, CT 06902
Phone (click): 1-203-344-9311
The House Shop is located in the lower level.
(Hours subject to change without notice)
EMAIL FORM IS AT BOTTOM OF PAGE
We're happy to answer questions or help you with returns.
Please fill out the email form below at the bottom of the page if you need assistance.
The captcha you entered is incorrect. Please try again.