Publix 1003

Publix #1003, also known as Publix at North Miami, is a Publix supermarket located at North Miami, at 12855 Northeast 6th Avenue in North Miami, Florida.