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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results