This is where the wedding was held on Saturday. A beautiful little church. Edgefield is famously the hometown of Strom Thurmond and bills itself as the Town of Ten Governors.
The stained glass seems to be of the Miraculous Medal (though it does look a different). The Latin is "Mary, conceived without the original stain [labes, -is], pray for us."