Other facilityUnited StatesRegistered
RIVER VIEW SURGERY CENTER, LLC
Twin Falls, Idaho, United States
Clinic details
Registered name
RIVER VIEW SURGERY CENTER, LLC
Address
1502 LOCUST ST NORTH SUITE 100
Registered
Registered with Medicare as a hospital or ambulatory surgical center (CMS Provider Data Catalog).. View the record