NPI Central
Trisha Roy, MD — NPI 1255942918, Houston, TX | NPI Central