Parker’s Opens Newest Retail Store On Lady’s Island, South Carolina

Parker’s, a Savannah, Georgia-based c-store chain with a focus on foodservice, has opened its newest retail location on Lady’s Island, South Carolina. The company’s 52nd store, located at 133 Sam’s Point Road, offers fresh, Southern-inspired food and outdoor patio seating. “We’re delighted to open our newest store on Lady’s Island, serving Southern-style food made fresh with … Continue reading Parker’s Opens Newest Retail Store On Lady’s Island, South Carolina