Please note, The French Consulate General has changed locations.
The Lenox Building
3399 Peachtree Rd NE
ATLANTA, GA, 30326
Telephone : 404 495 1660
Fax : 404 495 1661
We ask that you please refer to the map above, as a GPS may take you to the wrong location.
The Consulate is behind Lenox Mall. You can enter from Lenox Road.