Ivelisse Vega Viera NPI 1023495728 Practice location: 2045 Calle Templado, Ponce, PR 00728 Taxonomy code: 163W00000X Phone: (939) 217-7809