Stoddard Baptist Global Care 2601 18th Street, NE Washington, DC, 20018 Get Directions (202) 541-6097