According to a former employee, it was quite literally costing the Navarre Church’s Chicken an arm and a leg to stay open. The restaurant, located at 8068 Navarre Parkway, closed its doors Dec.12, and former employees said that the reason for the abrupt close was due to the fact that the location had been losing money.