David Spiller

 
Police
Title: Interim Police Chief
Phone: 650-330-6321


Return to Staff Directory