Please ensure Javascript is enabled for purposes of website accessibility
Notice 06-01-2026 : We’re happy to inform the community that our new and improved municipal website is now available for your convenience. Find news, services, meeting schedules, and documents all in one place.
Department Department Head Phone Number
Municipal Building Main Line   (609) 845-1100
Mayor Chris Banks (609) 845-1101
Deputy Mayor Rich DiFolco (609) 845-1101
Township Manager Joshua Brown (609) 845-1163
Township Clerk Sherry Marnell (609) 845-1101
Deputy Clerk Melissa White (609) 845-1103
Office Clerk Kayla Wallace (609) 845-1151
Construction Ray Holshue (609) 261-7338
Finance Denise Muchowski (609) 845-1149
Housing Lee Eckart
Carolyn Youngbean
(609) 864-2465 ext 7355
(609) 864-1203
Municipal Court Administrator Jaime Wisniewski (609) 845-1100 ext. 201
Deputy Municipal Court Administrator Brianna Wyatt (609) 845-1100 ext. 200
Office Clerk Brenda Wedell (609) 845-1100 ext. 202
Zoning Official Ray Holshue (609) 261-7338
Technical Assistant to Construction Official Shameah Lay (609) 845-1100 ext. 215
Tax Assessor Leo Midure (609) 845-1113
Tax Collector Lisa Murray (609) 845-1105
Tax Clerk Melanie Forsyth (609) 845-1107
Finance Clerk Gina Bozarth (609) 845-1108
Recreation Jimmy Jones (609) 845-1100 ext. 114
Police – Emergency   911
Police – Non-Emergency   (609) 267-8300
Chief of Police Clifford Spencer (609) 845-1100 ext 101
Assistant to Chief of Police Christine Cain (609) 845-1100 ext 101
Police Records Mary Penny
Althea McIlwee
(609) 845-1100 ext 102
(609) 845-1100 ext 120
Public Works Tim Lawrence (609) 845-1100 ext. 251
Township Registrar Kayla Wallace (609) 845-1100 ext. 351
Deputy Registrar Melissa White (609) 845-1100 ext. 303
UEZ Director Sean Kennedy (609) 864-2225
Code Enforcement Rich Spitler
Kelly Croge
(609) 864-1226 ext 223
(609) 864-2464