Conveniently located just behind Randhurst Mall. Behind Jewel & AMC Theatre, A block east of Elmhurst Rd on Euclid Ave.