Omaira Colon Rodriguez NPI 1841279643 Practice location: Ponce De Leon Ave. 1492, San Juan, PR 00907 Taxonomy code: 174400000X Phone: (787) 725-2830