Towill's Christmas Tree Farm

Bring the whole family to cut down the perfect Christmas tree, and pick up greens and wreaths too, at this cut-your-own farm in Plymouth.

Address

370 Harwinton Ave.
Plymouth, CT 06782
United States

Map & Directions