Publix 1193

Publix #1193, also known as Publix at Shoppes of Sugarmill Woods, is a Publix supermarket located at Shoppes of Sugarmill Woods, at 9525 South Suncoast Boulevard in Homosassa, Florida.