Communities / DeSoto Square Located in Hayesville, North Carolina. DeSoto Square is a great place to live. Address: 33 Desosot Square Hayesville, NC 28904 Phone: 828-389-3989