Carl Sferrazza

 
Town Council
Title: Councilor At-Large
Phone: 860-837-3115


Return to Staff Directory