Elane Rivera-velez NPI 1972141133 Practice location: 115 Urb La Alborada, Sabana Grande, PR 006371567 Taxonomy code: 390200000X Phone: (939) 491-1744