D. Mark Davis
Presbyterian
Pastor of St. Mark Presbyterian Church in Newport Beach. Began on the east coast in Hampton, VA. Moved to the Midwest in Clive, IA. Landed on the west coast in Newport Beach, CA.
Racial Justice and Equality
Yes, I agree to the TOS for JusticeUnbound.org