Explore details about location Vivian Road. Vivian Road is a location situated within the Whitchurch-Stouffville alongside other areas such as McCowan Road, Burkholder Street, Ogden Crescent.