20040609183800.0 1190-6073 Directory of St. Johns, West Farnham, Granby, West Shefford, Waterloo, Roxton Falls Directory of St. Johns, West Farnham, Granby, West Shefford, Waterloo, Roxton Falls Canada 1190-6073 1190-6073 Directory of St. Johns, West Farnham, Granby, West Shefford, Waterloo, Roxton Falls, &c. &c. 1190-6073 1190-6073 Directory of St. Johns, West Farnham, Granby, West Shefford, Waterloo, Roxton Falls, &c. &c.