Department Directory
Borough Manager/Secretary/Right-to-Know Officer
Rafi Cave
610-284-1606 ext: 116
rcave@yeadonborough.com
Assistant Borough Manager
Crystal Sapp
610-284-1696 ext: 111
csapp@yeadonborough.com
Finance Director
Nafis Nichols
610-284-1606
nnichols@yeadonborough.com
Finance Clerk
Sheila Briner
610-284-1606 ext 113
sbriner@yeadonborough.com
Police Chief
Chief Henry J. Giammarco, Jr.
610-623-1500
hgiammarco@yeadonpd.org
Code Director
Rafi Cave
610-284-1606 ext: 116
rcave@yeadonborough.com
Code Office Manager
Patti Criswell
610-284-3110 ext 125
pcriswell@yeadonborough.com
Code Officer
Shaheed Summers
610-284-3110 ext 122
ssummers@yeadonborough.com
Code Officer
Solomon White, III
610-284-3110 ext 114
swhite@yeadonborough.com
Code Officer
Joseph Wormley
610-284-3110 ext 164
jwormley@yeadonborough.com
Public Works Supervisor
Michael Pozzuolo
610-623-3636
mpozzuolo@yeadonborough.com
Library Director
610-623-4090
librarydirector@yeadonborough.com
Recreation Contact
Roy Hunter
610-284-1606 ext 149
recreation@yeadonborough.com
Fire Chief
Shaheed Summers
610-623-9642
Events Coordinator
Bonita Barnwell
610-284-1606 ext 117
bbarnwell@yeadonborough.com
Borough Engineer
Joe Viscuso
Pennoni
Contact the Borough
(610) 422-2470
Borough Solicitor
Kilkenny Law, LLC
519 Swede Street
Norristown, PA 19401
P: 484.679.8150
F: 610.879.3778
Tax Collector
Yolonda Hughes
610-622-6379
yhughes@yeadonborough.com