LLOYDS GROCERY
3322 N Carolina Hwy 54 W, Chapel Hill 27516