SO budget presented at BOT meeting

South Orange village administrator Adam Loehner presents the 2021 municipal budget at the Board of Trustees meeting on Monday, March 22.