McDonald's 23664

McDonald's #23664, is a McDonald's restaurant located at 9449 West Irving Park Road, Schiller Park, Illinois. The location includes a drive-through.