Jenny Eileengarcia NPI 1811391154 Practice location: 109 Calle Sol, San Juan, PR 009011324 Taxonomy code: 103TF0000X Phone: (787) 723-3559