Neurotic Media has moved!
Neurotic Media has moved a few miles north, from Inman Park to Buckhead – Atlanta’s premier business center. We’re glad to call Lenox Towers our new home.
Our new address is:
3390 Peachtree Road, Suite 500
Atlanta GA 30326
Contact information will remain the same. Watch for an open house party invite later this month – we look forward to showing you our new digs.
Baton Bob actually welcomed us last Thursday when we actually, physically moved the office – he apparently stopped traffic right outside our office. Thanks man! A great way to usher us into the neighborhood!