Planned Indy Animal Care facility gets funding boost
Lilly Endowment has awarded a $1 million grant to Friends of Indy Animals in support of a new Indianapolis Animal Care Services facility on the city's near east side. The new facility is slated to be built on a 22-acre site that formerly housed an RCA plant.... Read More