Publix 1463

Publix #1463, also known as Publix at Lady's Island, is a Publix supermarket located at Lady's Island, at 61 Ladys Island Drive in Beaufort, South Carolina.