Skip to content
New HampshireTravel Guides
Leel Farm
← Family Attractions

Leel Farm

A family attraction in New Ipswich, NH.

903 Turnpike Rd, New Ipswich, NH 03071

New Ipswich, NH

Photo: John Phelan / CC BY 4.0