No. See above for locations
No. The closest Walmarts are at Meachem and Nerge in Elk Grove Village and at Barrington and 19 in Streamwood.
No. There is a Wal-Mart in Elk Grove on Meacham near Merge. There's also one on Barrington Road half mile south of Schaumburg Road
Not aware of any
No
Thanks! Your answer is awaiting moderation.