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.