Check out the comments left by our users about this massage salon (Holistic Life Approach). The 97% users who leave an opinion of this massage salon, live within 2KM. This country (USA) has 33855 massage salons, one is the massage salon with address 107 N Theard St
Covington, LA 70433. The communication between the massage salon and city (Covington) are acceptable.
Rate this college (Holistic Life Approach) so that other users know to choose a good option.