Get Directions to Devens & McFetridge, Ltd. ← View details 701 Devonshire Drive # 103F, Champaign, Illinois 61820 +1 217-355-9123 Get Directions From* To * — Required information