WHO NEEDS A VISA?
Are you going to Brazil holding a U.S. Passport?
No, you will not need a visa to go to Brazil.
Are you traveling to Brazil holding another country’s passport?
If yes - Countries that require visas.
Click here for more information. Or follow this link: http://atlanta.itamaraty.gov.br/en-us/visas.xml
HOW TO APPLY
By Mail
Be sure you send a USPS pre-paid self-addressed, return envelope with tracking number (between 5 and 10 days to process)
Consulate of Brazil in Atlanta, 3500 Lenox Rd, NE, Suite 800. Atlanta, GA 30326