Publix at Lake Hickory Crossings

  • Grocery/Convenience Stores
36 29th Ave NE
Hickory, NC 28601
(704) 424-5017