Awilda Flores Cancel NPI 1528199817 Practice location: 43 Santa Rosa, Lajas, PR 00667 Taxonomy code: 208000000X Phone: (787) 899-0713