Battles & Ells, P.A. Share: Financial servicesBusiness Consultants Battles & Ells, P.A. 634 Bryden Avenue Lewiston, ID 83501 (208) 746-3681 (208) 746-3682 (fax) Facebook About About Accounting, bookkeeping, payroll, income tax, compilation and review reports for individuals, corporations, partnerships and trusts.