NPI Central
Stibal Surgical Center NPI Number 1104005602 — Albemarle, NC | NPI Central