IDB Corporation. Landscaping Contractors - Walhalla, SC Looking to contact IDB Corporation.? You can reach them at 864-638-0305