(Phillip Jackson / Tulsa Flyer)
When the Coweta city council meets Monday night, it will be before a packed hall as council members prepare to review a request for a data center that has drawn heavy opposition.
The council will consider a recommendation of its Planning Commission which voted last week to deny rezoning the site for the Project Atlas project. The vote came after members heard two hours of comments, pro and con. But many of the residents spoke against it…