Publix 1075

Publix #1075, also known as Publix at Northwood Crossings, is a Publix supermarket located at Northwood Crossings, at 2300 McFarland Boulevard in Northport, Alabama. The store opened on March 17, 2004.