Javier Rodriguez-rodriguez NPI 1548207756 Practice location: 195 Ave Lauro Pinero, Ceiba, PR 007352701 Taxonomy code: 208D00000X Phone: (787) 677-1313