New Address: On May 10, 2002, Arrow Financial Services LLC relocated its corporate headquarters from a 22,000 square foot office to a state of the art, 50,000 square foot facility. Our new address is: 5996 W. Touhy Avenue Niles, IL 60714 800-279-0224 (did not change)