Rio Grande Diagnostic Csp NPI 1528022100 Practice location: Calle Principal # 57 Bo Palmer, Rio Grande, PR 00745 Taxonomy code: 174400000X Phone: (787) 887-0555