18 yrs ago•don_lthrreviewedThe New Body Shop140 2nd St N Wisconsin Rapids, WI 54494Stopped in here recently. It's kinda...