Publix 630

Publix #630, also known as Publix at Barclay, is a Publix supermarket located at Barclay, at 14371 Spring Hill Drive in Spring Hill, Florida. The store opened on January 15, 1998.