Contact Us

ADDRESS:

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

MAIN PHONE:

  • 404-239-1777

EXECUTIVE DIRECTOR:

GRANTS MANAGER:

Google Maps