Location:1001 Wellington Ave, Elk Grove Village, IL, United States
Elk Grove Village Public Library