May5

Cherryville Missionary Methodist Church

318 West Ballard Street, Cherryville, NC