Explore details about location Cedar Road. Cedar Road is a location situated within the Saint Lucia alongside other areas such as Le Grand Road, Almond Road, Tapon Avenue.