According to our information many users of this massage room (The Lotus Room) are citizens of Nashville. The 53% users who leave an opinion of this massage room, live within 3KM. List your lived experience in this massage room (The Lotus Room) for other users to see. this massage room is located in 700 18th Ave S
Nashville, TN 37203, in the city of Nashville.
Nashville has 530852 citizens. The number of massage clinics in this city is 18.