Leighmin Jameslu NPI 1023026937 Practice location: 9150 Estate Thomas, St Thomas, VI 00801 Taxonomy code: 2084N0400X Phone: (340) 774-6947