Idarmis Torres Figueroa NPI 1225704430 Practice location: Po Box 21, Vega Baja, PR 006940021 Taxonomy code: 390200000X Phone: (787) 510-1821