2018 Upper Allen Township CAFR and Audited Financial Statements by Upper Allen Township | Feb 26, 2020
2017 Upper Allen Township CAFR and Audited Financial Statements by Upper Allen Township | Feb 26, 2020
2016 Upper Allen Township CAFR and Audited Financial Statements by Upper Allen Township | Feb 26, 2020