Avery Hill Farm is a charming agricultural establishment nestled in the picturesque town of Ledyard, CT. The farm offers a variety of seasonal activities and products for visitors to enjoy.
With a focus on sustainability and community engagement, Avery Hill Farm provides a welcoming environment for families and individuals to connect with nature and experience farm life firsthand.
Generated from their business information