Sakura Spa
2125 E Eldorado St, Decatur, IL 62521
Come to the Sakura Spa in Decatur today. We have an all new beautiful Asian staff trained in oriental relaxation. We offer deep tissue Swedish shiatsu massage. A table shower sauna is also available. We open 24 hour 7 days a week. Your satisfaction is always guaranteed.
More Business Info
Open 24 hours a day 7 days a week.
- Hours
- Do you know the hours for this business?
- Categories
- Massage Therapists, Massage Services
Suggest an Edit