Roswell Police have arrested a man they say is responsible for shooting and killing two men on Thursday afternoon.
Stephen Heller, 31, of Marietta was arrested and charged with two counts of Homicide in connection with the slayings.
According to the Roswell Police Department, Nicholas Farrell Abry and Spencer David Long, both 20, were shot to death inside a car.
The shooting occurred at 125 Lynwood Road in Roswell around 3:00 p.m.
Abry lived at the home where the shooting occurred outside. Long was visiting Abry and both were sitting in Long's Mazda SUV outside the home when police say Heller opened fire on them.
KDFW FOX 4
Main Station Directory:
Didn't find what you were looking for?