NPI Central
Community Health Centers of South Central Texas Inc. NPI Number 1063894855 — Lockhart, TX | NPI Central