Institute for Local Self-Reliance (Washington, DC)

Name

  • Name:Ms. Leigh Crenshaw
  • Title:Development Director

Organization Address

  • Organization Name:Institute for Local Self-Reliance
  • Address:2001 S Street, NW, Suite 570
    Washington, DC 20009
    United States

Organization Phone

  • Main phone:202-898-1610

Organization Web

User Phone

  • Direct phone:202-567-3285

User Email

Location

Click map for a full size active view.