Vaken Integrated Care, Pllc NPI 1871262022 Practice location: 11816 Inwood Rd, Dallas, TX 75244 Taxonomy code: 101YM0800X Phone: (833) 825-3694