Website: southholland.org
Phone: (708) 210-2914
16226 Wausau Ave South Holland, IL 60473
Is this your business? Verify your listing
3.5 3 reviews
Loved this little town. Rented a house here for a week, where 7-10 of us were staying for a friends wedding in Orland Park. Very close to any of the other small towns and not far from Chicago.... More
I love South Holland! I've been a resident for most of my life, and still work in this great town. I can't believe the only review is from someone outside the village that doesn't understand why... More