Map is loading... Get Directions to Farmers Insurance - Thomas Knapp ← View details 2620 North Walnut Street #905, Bloomington, Indiana 47404 +1 812-935-6277 Get Directions From* To * — Required information