54 Plymouth Ave, Groton, CT, 06340 (current address)
2350 NE 14 Street Cswy, Pompano Beach, FL, 33062 (2018 - 2021)
Apt 503, Pompano Beach, FL, 33062 (2019)
20 Elmira St, Brighton, MA, 02135 (1993 - 2018)
20 Elmira St, Boston, MA, 02135 (1993 - 2008)