Explore details about location Plymouth Road. Plymouth Road is a location situated within the Welland alongside other areas such as Parkway Street, Duncan Street, Kent Street.