Point South Shell & Deli
3474 Point South Dr
Yemassee, SC 29945
Yemassee, SC 29945