Home Sleep Of Texas NPI 1093345829 Practice location: 6655 Travis St Ste 850, Houston, TX 770301317 Taxonomy code: 246ZA2600X Phone: (346) 290-7486