2050-320 Lake Placid Road