Body Care of Wellesley offers the latest techniques in sports and therapeutic massage in a soothing environment. The massage center is located in a three-story house at 2 Hollis St., and free parking is available in the back lot. Its massage professionals are graduates of the Muscular Therapy Institute, and can help you get back to feeling your best whether you're struggling with back pain, muscle pain or the effects of everyday stress.