First United Methodist


601 N. Pink St. Cherryville, NC