Crawford Ray Funeral Home is located at 1 N Main St, Canton, NC 28716. Canton, NC is located in Haywood County, NC.