Wyatt's
2525 Main St, Lake Placid 12946