CARMEL CLAY ANIMAL HOSPITAL

4335 W 106th St Ste 200, Carmel, IN