Elevation 486

(208) 737-0486
195 River Vista Place, Twin Falls, Idaho, 83301

About us

We are blessed to be in this one-in-a-million location, perched on the south rim of The Canyon, in the great state of Idaho, 486 vertical feet above the beautiful Snake River. On a clear day you can see Soldier Mountain to the northwest, the Pioneer Range due north and Pomerelle to the east. What they say is true.. Location is everything!

Reviews


No reviews yet. Be the first to write a review!

Is this your business?

Verify your business across the web

Featured businesses