Map is loading... Get Directions to Farmers Insurance - J McFarlane ← View details 407 Market Street, Osage City, Kansas 66523 +1 785-528-3466 Get Directions From* To * — Required information