From Interstate 91 (recommended):
Exit 15, Fairlee VT → east to Rt 5, left → cross river to Orford → right on Rt 10 → left on Rt 25A → ~5 miles → left at Dame Hill Rd / Indian Pond Rd intersection → right onto Indian Pond Rd → ~2¾ miles (becomes gravel) → past town beach and cocoa-colored house → right at “Indian Woods” sign.
From Rt 10 North (from Lyme):
Right on Rt 25A opposite Orford Servicenter, then same as above.
From Rt 10 South (from Haverhill):
Left on Rt 25C at Piermont four corners → right onto Indian Pond Rd → ~3 miles → driveway on left.
From Interstate 93:
Exit 26 Plymouth → west on Rt 25 to Wentworth → left on Rt 25A → ~9 miles → right at Dame Hill / Indian Pond Rd → same as above.