Publix 1639

Publix #1639, also known as Publix at Shops at Casey Key, is a Publix supermarket located at Shops at Casey Key, at 1350 South Tamiami Trail in Osprey, Florida.