Yeah, it is located on Rt. 109 in Moultonborough. If you look on a map, it is located some where between the intersections of 109 and 109A, and 109 and 25.
Funny story....as I am riding on rt 28 heading towards rt 109 I see a hearse coming my way, for some reason I glance down at the license plate and it says "+109". I almost polluted my pants...LOL