Explore details about location Byron Avenue. Byron Avenue is a location situated within the Waterloo alongside other areas such as West 13th Street, Joder Avenue, Crescent Place.