McFarland Farms Inc 7111 SW 80th Ave Ocala, FL 34481 Phone: (352) 873-9443
Category: General Crop Farm