Stella and Grace

Flag as Inappropriate

This new, upscale women's clothing store offers a variety of stylish dresses, skirts, tops and shoes displayed in a spacious vaulted interior. Its lighting is calming and encourages the shopper to slow down, browse, and try on clothes in decorative and spacious dressing rooms.
1879 Tower Dr, Glenview, IL 60026
(847) 724-9720
  • Hours: Mon - Sat, 11am - 7pm; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »