Publix 1401

Publix #1401, also known as Publix at Mahan Village Shopping Center, is a Publix supermarket located at Mahan Village Shopping Center, at 3122 Mahan Drive in Tallahassee, Florida.