1. Riverdale Residential Care 412 Pee Dee Church Rd, Dillon, SC 29536 Coordinate: 34.39186,-79.32735 Phone: (843) 774-0623