22 Oak St, Dover, NH, 03820 (current address)
120 Merrymeeting Lake Rd, New Durham, NH, 03855 (2005)
22 Oak Te, Dover, NH, 03820 (2005)
132 Rocky Hill Rd, Somersworth, NH, 03878 (1990 - 2004)
169 Spruce Dr, Farmington, NH, 03835 (2004)
PO Box 436, Farmington, NH, 03835 (1999 - 2003)
22 Everett St, Dover, NH, 03820 (1997 - 2000)
149 Portland Ave, Dover, NH, 03820 (1996)
PO Box 29, Rochester, NH, 03867 (1975 - 1996)