Publix 673

Publix #673, also known as Publix at Monarch Lakes, is a Publix supermarket located at Monarch Lakes, at 14375 Miramar Parkway in Miramar, Florida. The store opened on October 28, 1999.