Explore details about location Althea Street. Althea Street is a location situated within the Niagara Falls alongside other areas such as Portage Road, Newman Hill, Elgin Street.