Publix 623

Publix #1250 was a Publix supermarket located at Beaufort Crossing, at 163 Sea Island Parkway in Beaufort, South Carolina. The store opened on February 12, 1998 and has since closed.