1688 S 348th St, Federal Way, Washington 98003 USA
Slide n Splash Seattle South located at Red Lion Inn Federal Way Guestrooms are Inviting.
Photo Credit: Yelp