Meadors Corner Grocery 18236 SE 95th Street Rd Ocklawaha, FL 32179 Phone: (352) 288-3467
Category: Grocery Store