Visit Our Store

Westville General

We have a physical storefront in New Haven, CT located in the historic Westville Village area dotted with brunch spots, vintage stores, and more. Everything found online at New England General can be found at Westville General (you can even order on here for in-store pickup there). See you soon!