Explore details about location Willis Avenue. Willis Avenue is a location situated within the Syracuse alongside other areas such as Arnold Avenue, Ferris Avenue, Windsor Place.