Juan Balasquidesde Los Santos NPI 1609852318 Practice location: C/jaime Acosta Velarde # 3, Vega Alta, PR 006920351 Taxonomy code: 173000000X Phone: (787) 883-4462