Philadelphia officials opened the Riverview Wellness Center in Holmesburg to house people in longer-term recovery.