Contact Us

Get Updates

Get email updates about Impact France!

Phone & Email

+1 770.695.7690
info@impactfrance.org

Address (US)

Impact France
1100 Peachtree Street NE, Suite 200
Atlanta, GA 30309

Address (FR)

Impact France
C/O CNEF
123 avenue du Maine
75014 PARIS