Explore details about location 80 Street. 80 Street is a location situated within the Delta alongside other areas such as MacDonald Road, 118 St., Pemberton Place.