Animal Medical Center
8040 E Washington St, Indianapolis 46219