Does this location have a liquor store
Address: 16560 N Nebraska Ave, Lutz, FL 33549, USA
Thom McColgan | Sep 6, 2018
No, the Apex Publix does not have a liquor store.
Jester | Sep 6, 2018
Yes, entrance is outside to the left.
Thanks! Your answer is awaiting moderation.