KEY FOOD SUPERMARKET in 1929 Sw College Rd in Ocala