Search Result

Search Tags:  eden center

2 dead in apparent murder-suicide in Falls Church

Police are investigating an apparent murder- suicide at the Eden Center shopping plaza in Falls Church.

Sunday - 07/15/2012, 02:07pm EDT

Tags: Falls Church, Eden Center