Sign up for our newsletter!

Governing Body


Karen A. Scheffler, Esq.
Mobile Phone: (609) 440-5094  (Please note that this is the best number to use when calling Mayor Scheffler)
Borough Hall Phone: (856) 829-6100 ext. 126  (Please note that the messages left on this voicemail system are not checked daily)
Borough Hall Fax: (856) 829-4096
Committee Chair: Communications, Negotiations, Administration & Finance, Homeowners Associations’ Liaison
Committee Member: Public Safety & Municipal Court, Public Works & Sewer

Borough Council President

Carol Riener
Committee Chair: Construction Office, Land Use Board Liaison

Borough Council

Michelle Arnold
Committee Chair: Board of Education Liaison
Committee Member: Construction Office, Business Community & Development

Robert Bostock
Home Address: 915 Morgan Avenue
Mobile Phone: (609) 410-1015
Committee Chair: Public Buildings & Grounds, Parks & Playgrounds, Business Community & Development
Committee Member: Public Safety & Municipal Court

Michele Dobbs
Home Address: 111 Market Street
Committee Chair: Public Works & Sewer
Committee Member: Business Community & Development

Howard Norcross
Mobile Phone: (609) 868-1312
Committee Chair: Public Safety & Municipal Court, Youth & Recreation, Public Events Liaison

Adam Nowicki
Mobile Phone: (856) 261-0184
Committee Chair: Shade Tree Advisory Board Liaison
Committee Member: Public Buildings & Grounds, Parks & Playgrounds, Public Works & Sewer, Youth & Recreation

Palmyra High School Student Representative

Emily Kane
President, PHS Youth and Government
Committee Chair: Student Affairs
Committee Member: Youth & Recreation