118 Locust St Dover Nh 03820, D