Explore details about location Plymouth Road. Plymouth Road is a location situated within the Kitchener alongside other areas such as Rush Meadow Street, David Street, Avalon Place.