NPI Central
Laura Tellez, MSW, LCSW — NPI 1003485210, Houston, TX | NPI Central