1. Creator's Stained Glass 25091 W Crabtree Ln, Ingleside, IL 60041 Coordinate: 42.38988,-88.122 Phone: (847) 740-0274