Publix 641

Publix #641, also known as Publix at Lake Forest, is a Publix supermarket located at Lake Forest, at 5240 West State Road 46 in Sanford, Florida.