Eliza Boquin NPI 1316314271 Practice location: 950 Echo Ln, Houston, TX 770242756 Taxonomy code: 106H00000X Phone: (281) 972-0704