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.