Send Us a Note




Intermx HQ

Come meet us at Intermx Headquarters!

We’re located at Atlanta Tech Village, one of the top 4 tech hubs in America.

3423 Piedmont Rd NE Atlanta, GA 30305

 

Intermx Headquarters

We are located at Atlanta Tech Village, one of the top 4 tech hubs in America.

3423 Piedmont Road NE, Atlanta, GA 30305