Sacred Heart Roman Catholic ChurchParishShareConstitution Hill RoadSTHL 1ZZ Jamestown, Saint HelenaSt. HelenaGet directions