what time does the new store in elk grove village open on 6/7/2018 i want to go to the grand opening
Address: 905 Meacham Rd, Elk Grove Village, IL 60007, USA
STANISLAV STANCHEV | Jun 15, 2018
As much as I know, it opens June 9 with its regular hours.
Norma Riske | Jun 15, 2018
I thought it opens on the 10th of june?
Janet Barban | Jun 15, 2018
I believe 8 AM
Thanks! Your answer is awaiting moderation.