Town Hall Address 3192 Perry Ave. Tetonia, ID 83452 United States- Teton County Website https://tetoniaidaho.com Town Clerk 208-456-2249 3192 Perry Ave. Tetonia, ID 83452 United States County Teton