Explore details about location Westmoreland Avenue. Westmoreland Avenue is a location situated within the Charlotte alongside other areas such as John Belk Freeway West, Elmwood Cemetery Drive, Pergola View Court.