Sakura Spa in Decatur, IL welcomes visitors with its new management and a team of all new Asian staff, providing an oriental relaxation experience. Offering services such as table shower and sauna, the spa ensures a rejuvenating experience for its guests.
Conveniently located on E Eldorado St, Sakura Spa is open seven days a week from 9 AM to 11 PM, providing services like Swedish and Shaitsu massages. With the availability of semi-truck parking, the spa caters to the needs of all visitors seeking a tranquil escape.
Generated from the website