Central Christian Church
O'Shea Builders renovated Central Christian Church, a project that included an expanded daycare/day school program area, additional office space, a new main entry, a parlor, additional fellowship area and handicapped accessibility of all areas.
Location:Decatur, Illinois