The River Health and Wellness - Main Location The River Health and Wellness Address 262 Swansea Mall Dr., Swansea, MA 02777 US 41.755476, -71.217999 Contact Information 5083438400 [email protected] Map Map integration coming soon View on Google Maps Back to The River Health and Wellness