Get reviews, hours, directions, coupons and more for Zen Spa at N Clybourn Ave Ste 1, Chicago, IL. Search for other Beauty Salons in Chicago on tinchungkhoan24h.com. Phone, () · Address. N Clybourn Ave Ste 1; Chicago, Illinois. () · N Clybourn Ave Chicago, IL 5 reviews of Zen Spa - CLOSED "I was so tired and I had to stop by there and I'm so glad that I did it!. Phone, () · Address. N Clybourn Ave Ste 1; Chicago, Illinois. Zen Spa in N Clybourn Ave, Chicago, IL find store hours, location, phone number, driving directions, holiday hours, service information and more. Book appointments online from Zen Spa - Chicago, IL. Find reviews, pricing and book them in 1-Click.