Built in 1890, city hall houses Celina Municipal Court and the fire department. City officials plan to build a new firehouse on a 1.8-acre vacant lot at 501 Grand Lake Road, the site of the former Orchard Tree restaurant.