Official website for Pilgrim Acres Village (pilgrimacresvillage.com) located in South Yarmouth, MA 02664. Please register for an account!