Dra. Maria M Umpierre, Psc NPI 1215314901 Practice location: 84 Calle Esmeralda, Vega Alta, PR 006928808 Taxonomy code: 122300000X Phone: (787) 467-5118