Explore details about location Service Centre Road. Service Centre Road is a location situated within the Vaughan alongside other areas such as Thornbank Road, Fairmont Avenue, Airdrie Drive.