John Linnehan for Ellsworth City Council
John Linnehan

A Head for Business and A Heart for Ellsworth
John Linnehan for Ellsworth City Council
Signed in as:
filler@godaddy.com
A Head for Business and A Heart for Ellsworth
Taking Ellsworth Back to Conservative Values
Current City of Ellsworth Council
Maine State Representative for Ellsworth