TAPS Animal Shelter

Pekin, IL - 61602

N/A




TAPS is a no-kill animal shelter. Our mission is to provide a safe haven for unwanted animals until a good home can be found. We are located in Pekin Illinois

Leave a Reply