Mario Torres NPI 1205860715 Practice location: Calle A #41 Bda Nueva, Utuado, PR 006411500 Taxonomy code: 208D00000X Phone: (787) 894-4394