Explore details about location Melrose Avenue. Melrose Avenue is a location situated within the Warwick alongside other areas such as Alice Avenue, Ford Lane, Holiday Avenue.