Veterinary clinic

Animal Clinic At Shelby Square

7020 E Shelby Dr, Memphis, TN 38125

Opening hours

Hours not listed. Please call ahead at (901) 753-3948 to confirm availability.

Other animal hospitals in Memphis