More than 900 people packed the seats of First Presbyterian Church for their Christmas concert.