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

For information about a Township Department, click on the function in the department list below.  Department contacts can be reached via email by clicking on the individual’s name.





Animal Control Richard Moore, ACO x7175 
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 Bob Griffith x7682 
Construction Office, Acting Fire Marshall Mike Nelson x7179 
Construction Office, Plumbing Subcode Official Mike Wright x7611 
Construction Official Jim Megna X7017 
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 Stephanie Mendelsohn x7691 
Mayor Bert Steinmann x7606 
Municipal Clerk Kim Macellaro, RMC, CMC x7609 
Parks Maintenance Tom Elder (609) 882-3382 
Personnel Director Hilary Hyser x7643 
Police Albert Rhodes, Chief (609) 882-1313 
Public Works Mike Meenan (609) 882-3382 x6410
Recycling Coordinator Tom Elder (609) 882-3382 x6404 
Redevelopment Agency, Zoning & Planning Charles Latini x7648 
Sanitation Mike Meenan (609) 882-3382 x6410
Tax Assessor Jeff Burd x7610 
Tax Collector Abelardo Conesa 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 Items: Fri & Sat: 7:30am - 2:30pm*
Electronic Items: Mon – Sat: 7:30am - 2:30pm*

Jack Stephan Way (Brush Drop-off) 
Mon – Sat: 7:30am - 2:30pm*
*closed from 11:30 - 12:30 for lunch*

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 logoVet Recog 


Municipal Websites by Spatial Data Logic