NPI Central
Indiana Specialty Surgery Center, LLC NPI Number 1174777817 — Bloomington, IN | NPI Central