This massage center (Still Point Massage and Bodywork) is a reference. Brings your opinion to help other users. The communication between the massage center and city (Tallahassee) are acceptable. this massage center is located in 1210 E Park Ave
Fl 2
Tallahassee, FL 32301, in the city of Tallahassee. Below you can see the view that users have made this massage center (Still Point Massage and Bodywork).
The 85% users who leave an opinion of this massage center, live within 5KM.