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.