Andres Rafaellopez Rivas NPI 1083295968 Practice location: Villas De La Playa 156, Vega Baja, PR 00693 Taxonomy code: 390200000X Phone: (787) 904-6298