1. The Stained Glass 820 Clark St, Evanston, IL 60201 Coordinate: 42.04992,-87.68256 Phone: (847) 864-8678