The video arcade is located at 6501 Church Street in Douglasville, Georgia. It currently sports the same paint scheme used for the series.
Not sure how everything was arranged on the inside, but here is what it looks like now.
Wills point-of-view across the street is heavily CGI'd, but you can see the same lamposts and buildings.
Of course, the Wheeler house from season 1 makes a Halloween appearance here. It is located at 2550 Piney Wood Lane in East Point, Georgia.