Publix Super Market at Kelly Park Crossing

Apopka, Florida