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:
Neurotic Media
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!

Facebook Comments

You may also like