Dear Editor:
I took the challenge or as was stated — the double dog dare — and found Wilton, Maine on the map. The town is located about nine miles southeast of Farmington, Maine, population 2,453, Motor Carriers’ Road Atlas, year 2000.