General Information

Voter Registration

Anyone who is over 18 years of age, a citizen of the USA, and a resident of New Jersey (at least 30 days prior to Election Day) is eligible to vote. You may register to vote in person at Borough Hall. If you change your address or move within Camden County, please contact the Clerk’s Office for a ‘Change-of-Address’ form. If you have a name change (such as marriage), you must re-register to vote.


Professional Administrative Service Appointments

Architect: Bach Associates, PC

Auditor: Bowman & Company

Bond Counsel: Parker McCay

Engineer: Bach Associates, PC

IT/Tech Support: Premier Technology Solutions

Labor Counsel: Parker McCay

Planner: Bach Associates, PC.

Risk Management: Connor Strong & Buckelew

Municipal Solicitor: Howard Long

Staff & Contact Information

Andrea Macrina

Position: Qualified Purchasing Agent (QPA)
Department: Administration / Finance
Phone: 856-933-1313 Ext 1202

Fran Wright

Position: Borough Clerk
Department: Administration / Finance
Phone: 856-933-1313 Ext 1209

Margaret A. Sandrock

Position: Tax Collector
Department: Taxes
Phone: 856-933-1313, x1205

Maria A. Fasulo

Position: Certified Municipal Finance Officer
Department: Administration / Finance
Phone: 856-933-1313 Ext 1203

Victoria Sandrock

Position: Administrative Assistant
Department: Administration / Finance
Phone: 856-933-1313 Ext 1201

Documents & Forms

Name File Size Download
Name File Size Download
   Best Practices Inventory
484.5 KB Download
85 KB Download
70.8 KB Download
372.1 KB Download
80.1 KB Download
327.1 KB Download
634.8 KB Download

Upcoming Events & Important Dates

Loading Events

Upcoming Events › Admin & Finance

  • No matching events listed under Admin & Finance. Please try viewing the full calendar for a complete list of events.

Frequently Asked Questions

Borough Quick Links

Pay Bills

Pay Tickets


Request Service


Docs & Forms

Meetings & Events

Recycle Coach