Publix 242

Publix #242, also known as Publix at Tamarac Town Square, is a Publix supermarket located at Tamarac Town Square, at 8245 Northwest 88th Avenue in Tamarac, Florida.