Publix 703

Publix #703, also known as Publix at Plantation Towne Square, is a Publix supermarket located at Plantation Towne Square, at 6921 West Broward Boulevard in Plantation, Florida. The store opened on July 6, 2000.