Write a review

Publix Super Market at Lake Ella Plaza

← View details

1700 North Monroe Street, Tallahassee, FL 32303

+1 850-222-1975