Welcome to the Elm Street Farm, a serene, waterfront home on the Taunton River, and a place of peace. Where individuals or groups retreat in silence and solitude to pursue deeper intimacy with God.