Heart Of Texas Foot Care Center, P.a. NPI 1528061793 Practice location: 103 A South Park Dr., Brownwood, TX 76801 Taxonomy code: 213E00000X Phone: (326) 646-0715