Sherwood Centre Dental Clinic Address 1020 Sherwood Dr #120, Sherwood Park, AB T8A 2G4, Canada City / States Canada Phone +1 780-467-6000 Share: