Send Us a Note




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