1 Treasure Rd, Narragansett, RI, 02882 (current address)
6361 Pelican Bay Blvd, Naples, FL, 34108 (2004 - 2021)
6361 Pelican Bay Blvd, Naples, FL, 34108 (2016 - 2019)
Apt 1401, Naples, FL, 34108 (2019)
6361 Pelican Bay Blvd, Naples, FL, 34108 (1993 - 2001)
17 Devon Rd, Norwood, MA, 02062 (2000)