Ibis Healthcare, Inc. NPI 1134519895 Practice location: 2100 West Loop S, Houston, TX 770273515 Taxonomy code: 261QR0207X Phone: (180) 038-5368