Visit Us in Store!
We are located at the Manchester Mall.
811 Main Street, Manchester, CT 06040
We are open Thursday-Saturday from 11:00 AM - 6:00 PM
*Extra Parking in the back.
Plant a Seed
Have a question about our products? Want to learn more about our sustainability efforts and how you can get involved? Reach out, we’d love to hear from you.