137 Tanglewood Dr, Hamden, CT, 06518 (current address)
137 Tanglewood Dr, Hamden, CT, 06518 (1993 - 2018)
8505 SW 82nd Ter, Ocala, FL, 34481 (2015 - 2016)
137 Tanglewood Dr, New Haven, CT, 06518 (1990 - 2011)
1 Tanglewood, New Haven, CT, 06514 (1986 - 1993)