Publix 643

Publix #643, also known as Publix at River Crossing, is a Publix supermarket located at River Crossing, at 5324 Little Road in New Port Richey, Florida.