McDonald's 101

McDonald's #101, is a McDonald's restaurant located at 530 South Waukegan Road, Glenview, Illinois. The location includes a PlayPlace and a drive-through.