Cruz Bay Family Practice NPI 1013121896 Practice location: Boulon Center Cruz Bay, St John, VI 008310037 Taxonomy code: 207Q00000X Phone: (340) 776-6789