Return to Homepage
Elmhurst Public Library (125 S Prospect Ave, Elmhurst, IL 60126, USA, Elmhurst)
Build something cool! Use our LEGOs to create your masterpiece.
1 Session Available:
How would you like to message?
Elmhurst Public Library