Anyelizbeth Torres NPI 1770936734 Practice location: Hc 1 Box 17391, Humacao, PR 007919047 Taxonomy code: 183700000X Phone: (787) 922-6029