104 High Rock St, Needham, MA, 02492 (current address)
11745 SW 230 Avenue Rd, Dunnellon, FL, 34431 (2017 - 2018)
11745 SW 230th Avenue Rd, Dunnellon, FL, 34431 (2015 - 2016)
22660 SW 117th St, Dunnellon, FL, 34431 (2014)
226 Brazilian Cir, Port Saint Lucie, FL, 34952 (2013)