NPI Central
Florida Orthopaedic Institute Surgery Center LLC NPI Number 1205945243 — Temple Terrace, FL | NPI Central