Kiku Health Spa
(3)
Massage spa in Decatur, Illinois
Address: 1023 W Eldorado St, Decatur, IL 62522
Hours: Open ⋅ Closes 11 PM
Phone: (217) 425-8765
Kiku Health Spa · Map · 1023 W Eldorado St. Decatur, IL 62522. Directions · (217) 425-8765. Call Now · Known For. Other ...
Kiku Health Spa is a massage spa located in Decatur, IL, offering a range of relaxing and rejuvenating services. With a friendly and professional staff, ...
Read 17 customer reviews of Kiku Health Spa, one of the best Medical Spas businesses at 1023 W Eldorado St, Decatur, IL 62522 United States.
Just $139.99 * ; Where is Kiku Health Spa located? Kiku Health Spa is located at 1023 W Eldorado St Decatur, IL, 62522-2013 United States ; What is Kiku Health ...
No information is available for this page. · Learn why
About Kiku Health Spa. Take advantage of the top-notch machinery at Decatur's Kiku Health Spa and lose those pesky five pounds. Tone your body and strengthen ...
Kiku Health Spa. 1023 W Eldorado St Decatur IL 62522. (217) 425-8765. Flag listing; Print this page. Share This Page. Find a Massage Therapist.
Learn more about this business on Yelp. 1023 W Eldorado St Decatur, ...
Kiku Health Spa. 1023 West Eldorado Street; Decatur, IL 62522 · (217) 425-8765 ... Is this your listing? Kiku Health Spa is an unclaimed page. Claim it for free ...