Ivan Diegogarcia NPI 1447408810 Practice location: 54juan Pablo Duarte Floral Park, Hato Rey, PR 00917 Taxonomy code: 207Q00000X Phone: (787) 538-0132