If you have any questions feel free to get in touch with our team

Call Us
Email Us
Visit Us

59 Elm Street, Suite 100
New Haven, CT 06510

Opening hours

Mon, Tues, Wed, Fri:

Appointments strongly preferred
Walk-ins welcome

begin your path to wellness

Send Us a Message

Thank you for your message. It has been sent.
There was an error trying to send your message. Please try again later.