Alba N.padilla NPI 1487982062 Practice location: Hc 1 Box 5086, Barranquitas, PR 007949675 Taxonomy code: 163W00000X Phone: (787) 206-8801