New England Regional Healthcare and Wellness - Main Location New England Regional Healthcare and Wellness Address 35 Harvard Street, Suite 104 worcester , MA 01609 US 42.270205, -71.802420 Contact Information 7742142970 Location Map View on Google Maps Back to New England Regional Healthcare and Wellness