30th Street Animal Hospital
Veterinary clinic
8120 East 21st St · Indianapolis, IN 46219 · 1.1 mi
30th Street Animal Hospital is a full-service veterinary clinic on East 21st Street serving the Lawrence area of Indianapolis. It offers wellness care, vaccinations, dental care, surgery, digital X-rays and in-house…