Get Directions to Joel Ward Homes ← View details 3115 Village Office Place, Champaign, Illinois 61822 +1 217-355-4999 Get Directions From* To * — Required information