List of Jackson Hewitt Tax Service Stores in Windham, ME Outlet Note Regular Brands Jackson Hewitt Tax Service Maine Windham Rating 5 based on 78 votes Products Tax Services NameAddressPhone Name/Address/Phone Jackson Hewitt Tax Service outlet - Windham 30 Landing Rd (855) 308-1040 People Also Viewed