Teton Peaks Lodge & Rv Address: 2901 Egbert Ave, Felt, ID 83424 Phone: (208) 456-2971 Hotels & Motels