About

We here at SELIS are her to make sure your experience is enjoyable. Your satisfaction is our only priority.We hope to open Fall 2016! If you have any questions please do not hesitate to reach out to us.

Address: 3361 W. Dempster St. Skokie, Il 60076

Phone: 773-455-5333