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!