NPI Central
Barbour Orthopaedics & Spine of Texas PC NPI Number 1043102007 — Houston, TX | NPI Central