Catherine L.giraud NPI 1316130313 Practice location: 73 Green Cay, St Croix, VI 00820 Taxonomy code: 101Y00000X Phone: (340) 692-2367