Explore details about location Shirley Avenue. Shirley Avenue is a location situated within the Niagara Falls alongside other areas such as McLeod Road, Abbey Circle, Woodland Boulevard.