Get Directions to Babcock Appraisal Services LLC ← View details 1223 Farmerville Highway, Ruston, Louisiana 71270 +1 318-255-6245 Get Directions From* To * — Required information