1902 17th St, Rock Island, Illinois 61201 USA
Sylvan Island was made by detonation!
Photo Credit: Yelp