Theres foot massage pics in the window and when you type in foot massage into Google maps this place pops up but they refused to give what they advertised. And then say full body massage how does that not include feet???
Information
1Comments
5Rating
Address:1401 65th St #4921, Kenosha, WI 53143, United States