Falls Kidney Hypertension Clinic NPI 1942973862 Practice location: 1104 Holliday St, Wichita Falls, TX 763014422 Taxonomy code: 207RN0300X Phone: (940) 764-9485