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.

Department

Contact

Ext.

Email

Animal Control Richard Moore, ACO x7175 [email protected] 
Animal Control Junior Abel, ACO x7178 [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 Mike Stallone x7673 [email protected] 
Construction Office, Fire Marshall Jim Hall x7179 [email protected] 
Construction Office, Acting Plumbing Subcode Official Mike Wright x7672 [email protected] 
Construction Official Jack Daniels x7678 [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 Teri Vacirca x7691 [email protected] 
Mayor Bert Steinmann x7606 [email protected] 
Municipal Clerk Kim Macellaro, RMC, CMC x7609 [email protected] 
Office on Aging Jeanette C. Spann (609) 883-1776 x6206 [email protected] 
Parks Maintenance Tom Elder (609) 882-3382 [email protected] 
Personnel Director Hilary Hyser x7643 [email protected] 
Police John Stemler, Chief (609) 882-1313 [email protected] 
Public Works Angelo Capuano (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 Angelo Capuano (609) 882-3382 x6410 [email protected] 
Tax Assessor Jeff Burd x7610 [email protected] 
Tax Collector Thomas Hespe 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 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

Accessibility | Terms of Service | Privacy

Municipal Websites by Spatial Data Logic 

Search