Publix 610

Publix #610, also known as Publix at Forest Village Shopping Center, is a Publix supermarket located at Forest Village Shopping Center, at 5032 Capital Circle Southwest in Tallahassee, Florida.