NPI: 1609465269 · OKLAHOMA CITY, OK 73120 · Ambulatory Surgical Clinic/Center · NPI assigned 01/18/2021