Unlike anything. Close to everything.
Zenwich in Elmhurst is easy to get to and conveniently located on North York Road in Elmhurst, Illinois We are only a few minutes from the on/off 290 ramp making us very easy to get to from Chicago.
Elmhurst IL 60126
Tel: 630-359-5234; Fax: 630-359-5459
Zenwich in Chicago Loop is located on Van Buren right off of highway and just one block south of Sears Tower.
Chicago IL 60607