Beta Lab NPI 1013375591 Practice location: C/ 601 Bloque 222 # 18, Carolina, PR 009852083 Taxonomy code: 291U00000X Phone: (787) 613-1942