Kim Wadel

Active Chebeague Island, ME Owner for Island Electric