Explore details about location Leonard Road. Leonard Road is a location situated within the Marshfield alongside other areas such as Bayview Street, Clear Echo Lane, Bartletts Island Way.