A local faith-based addiction recovery mission recently celebrated its Grand Opening and Open House at its location on 406 W. Beacon Street.

The River is a Christian ministry that was started by a Philadelphia minister, Barry Walker and his wife Joy, in October 2017.

The ministry reaches out to people from every demographic in the Philadelphia and surrounding communities.