Explore details about location Richard Road. Richard Road is a location situated within the Rye alongside other areas such as Odiorne Drive, Liberty Cmn, Atlantic Avenue.