Explore details about location Amelia Street. Amelia Street is a location situated within the Western Australia alongside other areas such as Curruthers Road, Olonek Place, Delamere Avenue.