According to our information many users of this massage center (Point and Balance) are citizens of Newton. this massage center is located in 846 Walnut St
Newton, MA 02459, in the city of Newton. List your lived experience in this massage center (Point and Balance) for other users to see. The 87% users who leave an opinion of this massage center, live within 8KM.
The communication between the massage center and city (Newton) are acceptable.