Explore details about location Leitch Avenue. Leitch Avenue is a location situated within the Skaneateles alongside other areas such as Highland Street, Wicklow Drive, Kelley Street.