17 yrs ago•net2jjreviewedThe New Body Shop140 2nd St N Wisconsin Rapids, WI 54494Like was said before a neighborhood...