Publix 238

Publix #238, also known as Publix at Alegre Plaza, is a Publix supermarket located at Alegre Plaza, at 14630 Southwest 26th Street in Miami, Florida. The store opened on March 15, 2003.