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.