Explore details about location South Hancock Avenue. South Hancock Avenue is a location situated within the Freeport alongside other areas such as Glenrock Court, North Warren Avenue, Sylvan Place.