Rina Casasnovas-rivera NPI 1528251725 Practice location: 65th Inf. Ave. #126, Rio Piedras, PR 00926 Taxonomy code: 208000000X Phone: (939) 642-7313