JUST NORTH OF THE VILLAGE OF SOUTH STRATFORD LIES THE TOWN OF STRATFORD, VERMONT. ITS POST OFFICE BEGAN LIFE AS A GENERAL STORE IN 1834, BUT ITS HISTORIC TOWNHOUSE GOES BACK EVEN FURTHER.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results