Ricardo Cruz Morales NPI 1396188462 Practice location: 991 Verde Mar St.43, Punta Santiago, PR 007412525 Taxonomy code: 103TC1900X Phone: (787) 469-8625