Surgery Center Independent Surgery Center Chippewa Falls, WI, 54729 Ophthalmology ·3 ORs View profile Call