Dr. Teresa Johnson

Position: 
Council Member, Seat No. 5
Term Date: 
2026 to 2029
Email: 
tjohnson@townofhaverhill-fl.gov