Jansen Stodd NPI 1235210519 Practice location: 1702 E Denman Ave, Lufkin, TX 759016110 Taxonomy code: 207Q00000X Phone: (936) 693-1224