God's Shelter of Love
925 N Union St
Decatur
IL
62522
(217) 422-5699
godsshelteroflove.org
Open Map
Description
God's Shelter of Love is located at 929 N Union St, Decatur, IL. This location is in the Old King's Orchard neighborhood..
by merchantcircle on August 15, 2015 from
merchantcircle
animal shelter
animal shelters
animal specialty services
Burgers
child care
Child Care Services
day care
Decatur
Delivery
shelters