Inside Emmanuel Lutheran Church in Souderton, there were songs and prayer for what this community has endured and for the amount of loss no family should ever suffer.
"Right now, it's just a waiting game and just taking it day by day right now. That's all we can do," victims' cousin Rich Tompkins said.
Tompkins' aunt was Joanne Hill, the former mother-in-law of shooting suspect Bradley Stone.
Tompkins was at the vigil, thankful for a community that is visibly grieving with him and the rest of his family.
"We appreciate support from everybody. Words can't describe what we feel or how or any of this," Tompkins said.
The words of comfort were needed for the residents who have been on edge since the mass murder and manhunt.
But now that it's over, they're trying to come to terms. Four of the victims, the Flicks, lived in Souderton.
So many here went to school with 14-year-old Nina who was killed along with her parents, Aaron and Patricia.
"The Flick family was a second home for me and for a lot of kids in this community. They were just great people. They took me in and they helped me out and I love them dearly," victims' friend Michael Kelly said.
17-year-old Anthony Flick, the sole survivor, was injured after he tried to fight off his ex-uncle.
Relatives say Anthony is awake and talking.
It's unclear how much he knows about the deadly rampage, but as hundreds of his neighbors lit candles to honor him and his family, it's clear they'll be here to help him heal.
"We try to do our best as a community, to make sure these kids have that sense of community back, that they're taken care of. That they know there are people out there that love them whether they know them or not," family friend Melissa Tarantino said.
A Go-Fund Me account has been set up to help Anthony.
Action News is told another vigil for Bradley Stone's ex-wife Nicole Hill will take place at her apartment complex in Lower Salford Township Saturday at 7:00 p.m.
Children's Crisis Center grief counseling hotline:
For Kids and Teens: 1-888-435-7414
For Adults: 1-855-634-4673