123 Deerwood Trl, Lake Placid, NY, 12946 (current address)
2720 Main St, Lake Placid, NY, 12946 (2008)
110 Deerwood Trl, Lake Placid, NY, 12946 (1998 - 2008)
123 Deerfield Trl, Lake Placid, NY, 12946 (2004)
80 1/2 Sentinel Rd, Lake Placid, NY, 12946 (1990 - 2004)