Pets & Veterinary All Categories... Pets & SuppliesVeterinarians go Results Found: 2 Button group with nested dropdown Town and Country Animal Clinic Town and Country Animal Clinic 2055 Sandwich West Parkway Behind Windsor Crossing Outlet Mall LaSalle ON N9H 2E1 (519) 250-0099 Pet Valu Plaza 300 Pet Valu Plaza 300 300 Tecumseh Road East Unit 420 Windsor ON N8X 5E8 (519) 254-8129