All you need to know about SURGERY CENTER practicing at 1901 North Meridian Street, Indianapolis, IN, 46202 with NPI 1477633071.
Ophthalmology
Unique Ophthalmology Medicare Patients Treated
Total payments
Cataract
Unique Cataract Medicare Patients Treated
Total payments
Lens Procedures
Unique Lens Procedures Medicare Patients Treated
Total payments
Ophthalmology Surgical
Unique Ophthalmology Surgical Medicare Patients Treated
Total payments