Dog shelters in Granite City, IL
Ready to find your match? Here are 36 dog shelters in Granite City, IL with 2,411 adoptable pets.
1001 Taintor Rd., Springfield, IL 62702
Directions1250 South 11th Street, PO BOX 506, Belleville, IL 62226
DirectionsCertified Partner
Effingham County Humane Society12073 N. 1000th Rd, EFFINGHAM, IL 62401
Directions