Explore details about location South Kensico Avenue. South Kensico Avenue is a location situated within the Valhalla alongside other areas such as Wall Street, West Elm Street, Elm Street.