Richard Cortes NPI 1225081680 Practice location: 52 Ave Esmeralda, Guaynabo, PR 009694429 Taxonomy code: 208000000X Phone: (787) 790-7393