By Sean Leary Self-care is the core of this downtown relaxation products shop. A new shop has โ€œsplashedโ€ on to the scene in downtown Rock Island. Splash in the Shoppes on 2nd located at 1700 2nd Avenue, Suite 1, last year, and...