Windy Haydeliangarcia NPI 1003091927 Practice location: Hc 5 Box 4952, Las Piedras, PR 007719644 Taxonomy code: 104100000X Phone: (787) 439-1429