Mon - Fri: 8:30 - 4:30
(609) 883-2900 
2 Jake Garzio Drive
Ewing, NJ 08628

Contact Us

Need help or have a question?

If you have any questions or comments, please don’t hesitate to contact us. You can find the listing of names, email addresses and phone numbers for Township Departments below.   

All Emergencies: Police, Fire, EMS → Please dial 9-1-1

General Mailing Address
Ewing Township Municipal Building
2 Jake Garzio Drive
Ewing, NJ 08628

(609) 883-2900
f: (609) 538-0729

Staff Contact List

Department contacts can be reached via email by clicking on the individual’s name.

Department Contact Ext.
Animal Control Richard Moore, ACO x7175
Animal Control Junior Able, ACO x7178
Business Administrator Jim McManimon x7605
Chief Financial Officer Joanna K. Mustafa, CMFO              x7601
Community Affairs, Recreation & Grants Ted Forst  (609) 883-1776
Construction Office, Electrical Subcode Official Mike Stallone x7673
Construction Office, Fire Marshall Jim Hall x7179
Construction Office, Acting Plumbing Subcode Official            Mike Wright x7672
Construction Official Jack Daniels x7678
Court Administrator Maryann Convenio x7617
Deputy Clerk Susan Bate, RMC X7658
First Aid & Rescue Squad Delorfette Clark (609) 882-3382 x6407
Fire Director Marc Strauss (609) 882-9885 x101
Health Department Teri Vacirca x7691
Mayor Bert Steinmann x7606
Municipal Clerk Kim Macellaro, RMC, CMC x7609
Office on Aging Jeanette C. Spann (609) 883-1776 x6206
Parks Maintenance Tom Elder (609) 882-3382
Personnel Director Hilary Hyser x7643
Police John Stemler, Chief (609) 882-1313
Public Works Angelo Capuano (609) 882-3382 x6410
Recycling Coordinator Tom Elder (609) 882-3382 x6404
Redevelopment Agency, Zoning & Planning                 Charles Latini x7648
Sanitation Angelo Capuano (609) 882-3382 x6410
Tax Assessor Jeff Burd x7610
Tax Collector Thomas Hespe x7651
Information Technology Robert Green x7800
Vital Records & Statistics Rachel Evans, CMR x7692
Website Development Technology Department x7777

Municipal Building 
2 Jake Garzio Drive
Ewing, NJ 08628 
(609) 883-2900 
 M-F: 8:30am - 4:30pm 

Senior & Community Center 
999 Lower Ferry Road 
Ewing, NJ 08628 
(609) 883-1776 
 M-F: 8:30am - 4:30pm

Hollowbrook Community Center
320 Hollowbrook Drive
Ewing, NJ  08638
(609)  883-1199
M-F: 8:30am - 4:30pm

Scotch Road (Public Works) 
Bulk and Electronic Items 
Th-F: 7:00am - 3:00pm 
 Sat: 7:00am - 2:30pm

Jack Stephan Way (Brush Drop-off) 
M-Sat: 7:30am - 2:30pm 

Ewing Animal Shelter 
4 Jake Garzio Drive 
 (609) 771-8076

Ewing Police 
2 Jake Garzio Drive 
(609) 882-1313

Ewing Branch Library 
61 Scotch Road 
(609) 882-3130


Rental Property Concern Hotline
(609) 323-1177

Ewing Public Schools
2099 Pennington Road

Ewing, NJ 08618
P: (609) 538-9800
F: (609) 538-0041

Weather Central
Courtesy of PHVFC

Sustainable jersey logo