An interactive map showing the location of St. Helena's Anglican Church, Beaufort, Beaufort County, South Carolina, USA.