8 yrs ago•StrangeHauntreviewedBody Shop309 20th St, Rock Island, IL 61201, USA*Cheap Drinks; Not Much Else.