East on 101, Marlborough, Peterborough, Wilton, Milford, then Hudson and the Merrimack. Merrimack? North along the Merrimack, East Merrimack, and then Manchester. I'm too far east.
West from Manchester along Mast Road, Goffstown, 149 ... and I've found it.