Latin America Mission Canada Serving Toronto, Ontario Directions Shepherd Logo: Contact: Main: 905-569-0001