Contact us today to learn more about what you can do using our platform, or call 404-688-6858.



Our Address

Neurotic Media
3390 Peachtree Road,
Suite 500
Atlanta, Georgia 30326, U.S.A.

Phone: 404-688-6858
Fax: 404-688-6859


Our building is one of the two Lenox Towers across the street from Lenox Mall.

  • 3390 is the southern tower, on your left if you stand at Peachtree Road.
  • From 400 North or South, exit for Lenox Road/Piedmont Road and head towards Lenox Road.
  • Stay on the right lane to take a right on Peachtree Road.
  • At the second light on Peachtree Read., Lenox Towers will be your right turn.
  • Turn into the Lenox Towers driveway, marked with our 3390 address
  • And head down into the parking deck. Come around back up to the ground floor for the Visitor Parking area.