Location:

1775 Eye Street NW Suite 1150Washington, D.C.District of Columbia20006United States View Map

Employees:

16
More

Description:

We are oldest and largest ministry with the purpose of improving the quality of life for the blind and disabled living in the world's most disadvantaged societi...  

Read More

Browse ZoomInfo’s Directories