Celestino Carrion Castillo NPI 1669416368 Practice location: #318 Ave Rafael Rivera Aulet, Arecibo, PR 00612 Taxonomy code: 174400000X Phone: (787) 879-3255