Original: They married on 25 August 1903 in the Church of the Advent in Boston.
Simplified: Carter and Parker got married on 25 August 1903 in the Church of the Advent in Boston, USA.