NPI Central
The Surgery Center of St. Louis, LLC NPI Number 1710066014 — Saint Louis, MO | NPI Central