Carpenter Porter Funeral & Cremation Services

1100 East Main Street | P.O. Box 607, Cherryville, NC, 28021