Businesses in the Little Five Points in Atlanta were forced to evacuate on Tuesday due to a gas odor.
But the possible gas leak may have been from a spill as a gas station last night, 11AliveNews reported.
Story developing; check back for updates
Businesses in the Little Five Points in Atlanta were forced to evacuate on Tuesday due to a gas odor.
But the possible gas leak may have been from a spill as a gas station last night, 11AliveNews reported.
Story developing; check back for updates