Pet Valu is located in Saint Clair Beach, Canada on 13596 Tecumseh Rd E. Pet Valu is rated 4.5 out of 5 in the category pet store in Canada.
Address
13596 Tecumseh Rd E
Service options
Kerbside pickupIn-store shopping
Accessibility
Wheelchair-accessible car park