Free showerSakura Massage1812 Glenn Park Dr Champaign IL 61821217-693-7384Open 7 Days :9.30am-10pmfree showerBoth male and female masseusesCouple roomWe are beautiful massage technicianThe most professional massage technicians professionally relieve pain,relieve work stress,relax body and mind.