Those coming to Weston from the east can't help but notice St. Peter's as they come into town. Sitting right on Boston Post Rd. before the town center, this stately church, which has existed in various incarnations since 1865, was built in 1953. Rector Reverend Stephen Voysey leads the congregation with Assistant Rector Reverend Hall Kirkham.