United States / Renton / Parks & gardensParkTime Square Business ParkAddress600 SW 39th St, RentonWebsitewww.southlakeclinic.com—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itFortune Poker · 708 mNot ratedThe Spot Sports Bar and Grill · 765 mNot ratedGreat Wall Shopping Mall