PARKSLEY, Va. (Delmarva Now) -- Parksley Mayor James Eichelberger died suddenly Tuesday, according to the town's vice-mayor.

"It is with heavy hearts that we inform you of the sudden death of our beloved Mayor, Jim Eichelberger, on October 10th," a letter to town residents from Vice Mayor R. Wayne Marshall Jr. and the Town Council said.

The letter was posted to the town's Facebook page Wednesday afternoon.

"He was not just our Mayor, but a good friend to all of us," Marshall wrote.

Eichelberger had served as mayor of Parksley for nearly a decade, since 2008.

He was known as a strong advocate for the town and its about 840 residents, working in recent years to bring the Eastern Shore Public Library and a Department of Motor Vehicles office to the town, as well as for other initiatives to revitalize Parksley's downtown.

The library is raising funds to renovate a former grocery story in town, which once the work is completed will become the public library's main branch, replacing a smaller, half-century-old building in Accomac.

Eichelberger previously was town manager of Exmore, in Northampton County.

Eichelberger worked as an environmental manager for Perdue Farms Inc. in Accomac for more than 27 years before he retired.