Osvaldo E.colon NPI 1437149432 Practice location: Calle El Parque 17, Barranquitas, PR 007940759 Taxonomy code: 208000000X Phone: (787) 857-7090