Meridian Labs, Llc NPI 1164938601 Practice location: 8300 Bissonnet St Ste 145, Houston, TX 770743918 Taxonomy code: 291U00000X Phone: (713) 325-2705