1105 Washington St 1st Floor, West Newton, MA 02465, United States
Body Balance Spa provides body work, deep tissue therapy, foot reflexology, couples sessions and more.
The absolute best massage I've ever had. Amanda is a excellent masseuse. I walked in with stress and pain and left stress and pain free. Also great location and ambiance.
Good relaxing place