South 31 Veterinary Clinic
Veterinary clinic
5911 U.S. 31 N South · Indianapolis, IN 46227 · 1.0 mi
South 31 Veterinary Clinic is a full-service animal hospital in Perry Township, Indianapolis, serving families since 1977. It offers wellness care, dental work, surgery, in-house diagnostics, senior care, and…