Tonawanda Residents, be on the look out (especially if you have kids)

Difference, yes. Distance, not really, unless you are referring to the Town of Tonawanda. The City is right next to North. Either way I hope they catch this scumbag.