NPI Central
Footcare Physicians of Texas NPI Number 1407660848 — Houston, TX | NPI Central