1. Keeland Creek Farm 11561 Tucker Rd, Ola, AR 72853 Coordinate: 35.03559,-93.1888 Phone: (479) 489-3233