Explore details about location Falling Water Road. Falling Water Road is a location situated within the Strongsville alongside other areas such as Wilmington Drive, Brigadoon Way, Indianhead Lane.