Margarita Rodriguez NPI 1215354618 Practice location: S-57 Ave. Conquistador, Fajardo, PR 00738 Taxonomy code: 101Y00000X Phone: (787) 403-9108