34 Chickering Rd, Spencer, MA, 01562 (current address)
76 Chickering Rd, Spencer, MA, 01562 (2010 - 2016)
200 Saint Lucie Ln, Cocoa Beach, FL, 32931 (2001 - 2011)
33 Chickering Rd, Spencer, MA, 01562 (2008)
24 Woodward St, Worcester, MA, 01610 (1987 - 2008)