According to the citizens of Decatur, this massage salon has good references. In our database Decatur has this college at 1023 W Eldorado St
Decatur, IL 62522. 71% of users who visit this massage salon aceden to our website to leave your opinion. With your comments and ratings you help the other users have an idea of how good or bad this massage salon (Kiku Health Spa).
According to our databases, most users of this massage salon (Kiku Health Spa) live within 71KM.