If LeRoy, NY isn’t the epitome of small town America, we’re not sure what is?
The picturesque town of LeRoy, NY is best known as the home of America’s favorite dessert Jell-O! However in the center of town is a landscape that is right out of Norman Rockwell’s America: a church, high school, a spillway, an American flag front and …