The Salvation Army Homestead Women's Treatment 78 Admiral Road Toronto, Ontario Directions Shepherd Logo: Contact: Main: 416-921-0953