One Touch Rx Llc NPI 1437720943 Practice location: 16630 Imperial Valley Dr Ste 147c, Houston, TX 770603497 Taxonomy code: 335E00000X Phone: (346) 262-4485