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 [email protected] 
Business Administrator Jim McManimon x7605 [email protected] 
Chief Financial Officer Joanna K. Mustafa, CMFO x7601 [email protected] 
Community Affairs, Recreation & Grants Ted Forst (609) 883-1776 [email protected] 
Construction Office, Electrical Subcode Official Bob Griffith x7682 [email protected] 
Construction Office, Acting Fire Marshall Mike Nelson x7179 [email protected] 
Construction Office, Plumbing Subcode Official Mike Wright x7611 [email protected] 
Construction Official Jim Megna X7017 [email protected] 
Court Administrator Maryann Convenio x7617 [email protected] 
Deputy Clerk Susan Bate, RMC X7658 [email protected] 
First Aid & Rescue Squad Delorfette Clark (609) 882-3382 x6407 [email protected] 
Fire Director Marc Strauss (609) 882-9885 x101 [email protected] 
Health Department Stephanie Mendelsohn x7691 [email protected] 
Mayor Bert Steinmann x7606 [email protected] 
Municipal Clerk Kim Macellaro, RMC, CMC x7609 [email protected] 
Parks Maintenance Tom Elder (609) 882-3382 [email protected] 
Personnel Director Hilary Hyser x7643 [email protected] 
Police Albert Rhodes, Chief (609) 882-1313 [email protected] 
Public Works Mike Meenan (609) 882-3382 x6410 [email protected]
Recycling Coordinator Tom Elder (609) 882-3382 x6404 [email protected] 
Redevelopment Agency, Zoning & Planning Charles Latini x7648 [email protected] 
Sanitation Mike Meenan (609) 882-3382 x6410 [email protected]
Tax Assessor Jeff Burd x7610 [email protected] 
Tax Collector Abelardo Conesa x7651 [email protected]
Information Technology Robert Green x7800 [email protected] 
Vital Records & Statistics Rachel Evans, CMR x7692 [email protected] 
Website Development Technology Department x7777 [email protected] 

 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