Landlord fined, ordered to make repairs

Town says problems at 170 Champlain St. have gone on for years

by