Mills did not attend the meeting.
Reached at his home later, Mills said he has hired an attorney to pursue possible legal action against the borough.
"If they think it's over, they're full of mud," Mills said. "I'm going to pursue this to the end."
Mills said he wants the Mont Alto Council to justify their actions and "make it right."
"They had no right to go out and discredit me," he said.
Finucane said that Mills, as a part-time police officer, has no recourse to appeal the firing.
Among the conditions Mills specified in the letter was that he be provided with copies of complaints filed with the Mont Alto Council, a copy of the petition signed by residents, and a copy of the rules governing employees in the borough.
Specifically, the letter requests that the Council show Mills where he was in violation of the hours worked overtime, "when in fact, all hours exceeding 32 hours had been previously approved by the mayor and president of borough Council."
Borough Solicitor Jeff Evans said Mills is entitled to any public documents.
After a brief executive session, the Mont Alto Council voted unanimously to discharge Mills because he did not respond to administrative complaints filed with the borough on March 25 by Gilreath and mailed to Mills' home address and posted on his door.
Mills had five days to respond to the complaints or request a hearing.
The complaints alleged two counts of neglect of duty and six counts of disobedience of orders.
Under neglect of duty, the mayor alleged that Mills had been absent from work without leave and failed to maintain current firearms certification.
Mills said Monday that he has not worked since December because Gilreath never scheduled him.
Gilreath also charged Mills administratevly with failure to provide several police reports and with not completing inventory of the police department.