Map is loading... Get Directions to Farmers Insurance - Mark Carl ← View details 101 North Oak Street, Roanoke, Texas 76262 +1 817-498-5404 Get Directions From* To * — Required information