Publix 162

Publix #162, also known as Publix at Crossroads Shopping Center, is a Publix supermarket located at Crossroads Shopping Center, at 5781 Lee Boulevard in Lehigh Acres, Florida.