Selene Pena NPI 1174508683 Practice location: 1 Ave. Albolote, Guaynabo, PR 00969 Taxonomy code: 2084P0800X Phone: (787) 300-5488