Publix 368

Publix #368, also known as Publix at River Run Shopping Center, is a Publix supermarket located at River Run Shopping Center, at 9951 Miramar Parkway in Miramar, Florida. The store opened on February 16, 1989.