Publix 1381

Publix #1381, also known as Publix at Aloma Shopping Center, is a Publix supermarket located at Aloma Shopping Center, at 2295 Aloma Avenue in Winter Park, Florida.