Publix 373

Publix #373, also known as Publix at Ramblewood Square, is a Publix supermarket located at Ramblewood Square, at 1305 North University Drive in Coral Springs, Florida.