Shopping All That & More in Pee Dee111 E. Main St, Latta, SC 29565(Average 0 of 0 Ratings)All That & More – Things to do in South Carolina All That & More – Things to do in South Carolina 111 E. Main St Latta SC 29565 (843) 752-0460