Great Wall Chinese Restaurant Address: 126 N Main St, McColl, SC 29570 Phone: (843) 523-8688 Hours: Mon: 8am-5:30pm Tue: 8am-5:30pm Wed: 8am-5:30pm Thu: 8am-5:30pm Fri: 8am-5:30pm Restaurants, Auto Repair Other Businesses: Martin Heritage at 419 Arcadia Dr, McColl, SC 29570 J & K Sweepsteaks Cafe at 302 E Tatum Ave, McColl, SC 29570