Urban Mission Ministries, Inc.

The Urban Mission is the one of the largest charities in the Upper Ohio Valley, offering food, shelter and other essential services to ou... Read more