French Consulate Atlanta

MARTA to the Consulate General of France in Atlanta

The French Consulate in Atlanta is across the street from the Lenox MARTA station at 3399 Peachtree Rd NE, Suite 500. The consulate assists French citizens with items such as passports and visas as is involved with cultural, educational and business affairs. To reach the Lenox MARTA station you must be on a gold line train. If traveling … Continue reading MARTA to the Consulate General of France in Atlanta