Maria Arivera NPI 1821366824 Practice location: La Inmaculada Court, Vega Alta, PR 00692 Taxonomy code: 225X00000X Phone: (787) 938-6609