Navicare, Llc NPI 1881140986 Practice location: 807 Henderson Ave, Orange, TX 776306325 Taxonomy code: 251B00000X Phone: (409) 209-7993