Get Directions to Farmers Insurance - Marc Crocker ← View details 123 North Broadway Street, Coweta, Oklahoma 74429 +1 918-486-8882 Get Directions From* To * — Required information