WHO NEEDS A VISA?
Are you going to Brazil holding a U.S. Passport?
Yes, you will 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
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