Yacht Haven Family Practice St. Thomas, US Virgin Islands Red Hook Family Practice St. Thomas, US Virgin Islands Cruz Bay Family Practice St. John, US Virgin Islands