McDonald's 32320

McDonald's #32320, is a McDonald's restaurant located at 16519 West 159th Street, Lockport, Illinois. The location includes a drive-through.