The Barker Public Library and Barker Village Hall were destroyed by fire overnight, according to the Niagara County Sheriff's Office.
Both the library and Village Hall were located in the same building at 8706 Main St., Barker.
"The entire building is a complete loss," stated the sheriff's office report.
There were no injuries.
According to the Sheriff's Office, just before midnight Sunday night, the Niagara County Emergency Communication Center received several 911 calls from nearby residents reporting flames coming from the Village of Barker library and village hall.
Town of Somerset Police and Niagara County sheriff's deputies responded and confirmed a working structure fire. Barker Fire Company responded with assistance from Olcott Fire Company, Gasport Fire Company and Lyndonville Fire Company to extinguish the fire.
Niagara County Origin and Cause is investigating the cause of the fire.