McDonald's 35667

McDonald's #35667, is a McDonald's restaurant located at 105 North Union Street, Byron, Illinois. The location includes a drive-through.