Explore details about location Excelsior Avenue. Excelsior Avenue is a location situated within the Castle Hill alongside other areas such as Crane Rd, Gladstone Road, Cumbara Avenue.