Explore details about location Dover Road. Dover Road is a location situated within the Welland alongside other areas such as Church Street West, Paul Street, Ross Street.