Explore details about location McCune Avenue. McCune Avenue is a location situated within the St. Louis alongside other areas such as Riverview Drive, Des Peres Parkway, Westminster Place.