While Located in St. Stephen, this Anglican church covered the St. David Parish as well. Shirley O'Neill has completed a major transcription project, covering much of the period from 1811 to 1861.
Consult these records if you interested in any parish in the western half of Charlotte County, as records include St. David, St. Stephen, St. James Parishes
The records include indexes at the beginning
The records are available as .pdf units:
Note: Marriages 1843-64 requires printout since the files themselves are in landscape format, but are rotated to be consistent in printing.