Explore details about location Hancock Avenue. Hancock Avenue is a location situated within the St. Louis alongside other areas such as Kennerly Avenue West, Memorial Drive, Forest Park Parkway.