River View Surgery Center

Closed
yelp logo

(1)

Photos

1502 Locust St N Ste 100
Twin Falls, ID 83301
The Eye Procedures You Need From Local Surgeons SOUTHERN IDAHO'S PREMIER SURGERY CENTER EXCLUSIVELY DEDICATED TO EYES! River View Surgery Center is a Medicare-certified ambulatory surgical center in Twin Falls, ID. We offer advanced vision surgery to help treat a range of conditions...

Reviews

yelp logo
2.01 reviews
Photo of Craig M.
Craig M.
9/9/2023

Oh my goodness! I'm trying to think.... I don't think I have experienced a medical professional business that treated their patients with so much disrespect as River View Surgery Center. The...

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsRiver View Surgery Center

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.