Are there pharmacies on St John?
Yes, located in the Marketplace is Chelsea Drug Store, a full service pharmacy. You might want to call ahead, 340-776-4888. If you feel you might have a particular need, you might want to call ahead to check on the availability of specific drugs.