top of page
Southern Idaho Eye.jpg

Parkview Location

1415 Parkview Dr.
Twin Falls, ID 83301

208-734-8934

Monday - Thursday: 8:00am - 5:00pm
Friday: 8:00am - 2:30pm
Closed Saturday & Sunday

© 2025 River View Eye Specialists

We operate mulitple clinic locations.

Visit our Locations page for the address specified to your appointment.

208-933-2022

  • White Facebook Icon
bottom of page