We’ve Moved!

Avatar corporate headquarters has moved its offices from Florida to Maryland! We now have a beautiful waterfront office on the National Harbor, right across the river from Alexandria, VA.

New corporate address:

137 National Plaza
Suite 300, Room #343
National Harbor, MD 20745

National Harbor

Maryland Corporate Office

Click here to see more photos of our new office space!