Explore details about location Richmond Street. Richmond Street is a location situated within the Lowell alongside other areas such as Cushing Street, Fifth Avenue, Farragut Street.