Jose Luistorres Russe NPI 1902968340 Practice location: Carr. 6622 Km 1.8, Morovis, PR 00687 Taxonomy code: 208D00000X Phone: (787) 319-7921