KEY FOOD in 1627 N State Road 7 in Lauderhill