0
The address of the South Holland Public Library is: 16250 Wausau Avenue, South Holland, 60473 2199
The population of South Holland is 3,528,324.
The address of the South Holland Historical Society is: 474 E 163Rd Street, South Holland, IL 60473
The area of South Holland is 2,818 square kilometers.
The phone number of the South Holland Public Library is: 708-331-5262.