Luis Ecummings NPI 1457349789 Practice location: 909 Ave Tito Castro, Ponce, PR 007164728 Taxonomy code: 207L00000X Phone: (787) 840-7130