Fabiola Barba NPI 1861947434 Practice location: 7860 Ledbetter Rd, Vinton, TX 798218606 Taxonomy code: 106S00000X Phone: (915) 701-5599