The City of Athens, Texas today announced the launch of its new website at www.athenstx.gov. The new mobile-responsive website contains a wealth of information about the City and its services as well as information tailored for visitors, residents, and businesses.