Contact Us

ADDRESS:

  • The Imlay Foundation, Inc.
  • 3630 Peachtree Road NE, Suite 320
  • Atlanta, GA 30326

 

MAIN PHONE:

  • 404-239-1777

 

EXECUTIVE DIRECTOR:

 

GRANTS ASSOCIATE

Google Maps