New Journeys in Recovery 3396 Miller Street is a substance abuse treatment center for people seeking treatment near Philadelphia County. As part of their treatment modalities for recovery, New Journeys in Recovery 3396 Miller Street provides during treatment. New Journeys in Recovery 3396 Miller Street is located in Philadelphia, Pennsylvania, accepting cash or self-payment for treatment.