Explore details about location Falling Water Road. Falling Water Road is a location situated within the Strongsville alongside other areas such as Hickory Branch Trail, Lanier Avenue, Birchwood Lane.