Explore details about location Richmond Avenue. Richmond Avenue is a location situated within the Lowell alongside other areas such as Melrose Avenue, Bay Street, Charant Road.