S Stoddard Baptist Global Care 0 reviews 2601 18th St Ne Washington, DC • 20018 View Practice (202) 262-0269