Unclaimed
River View Surgery Center
Clinic, operated by physicians
1502 Locust Street North, Twin Falls, ID · 83301Business Details
Serving Twin Falls, ID
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...
Read more
Twin Falls, ID
Similar Businesses
Customer Reviews
Business Hours
Open Now
SUN
Closed
MON
06:30AM–05:00PM
TUE
06:30AM–05:00PM
WED
06:30AM–05:00PM
THU
06:30AM–05:00PM
FRI
Closed
SAT
Closed
Key Facts
Type
Clinic, operated by physicians
Location
Phone
2089332540
Listing status
Unclaimed