Searsport Vol Fire Dept

Paid on call, small rural department that averages between 90 and 125 calls a year.

Loading