Francisca Rivera NPI 1164845053 Practice location: Carr 172, Km 7.6, Cidra, PR 00739 Taxonomy code: 103TA0700X Phone: (787) 741-4000