Liberty Tax Service 8330 N Michigan RdSuite 250Indianapolis, IN, 46268 View Phone 317-228-9708 Alt: 317-956-9917 Fax: 317-228-9708 8330 N Michigan Rd, Suite 250Indianapolis, IN 46268 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page