Explore details about location South Cascade Street. South Cascade Street is a location situated within the Fergus Falls alongside other areas such as Park View Drive, South Court Street, Lana Court.