McDonald's 17243

McDonald's #17243, is a McDonald's restaurant located at 9500 Euclid Avenue, Cleveland, Ohio.