According to our databases, most users of this massage parlor (China Happy Feet) live within 33KM. In our database Indianapolis has this college at 7864 E 96th St
Indianapolis, IN 46037. 6KM within range, this massage parlor is one of the most visited by our users. According to the citizens of Indianapolis, this massage parlor has good references.
List your lived experience in this massage parlor (China Happy Feet) for other users to see.