NOTE: If this is an emergency, call 9-1-1 or go to the nearest Emergency Department.
Crisis Support Peel Dufferin is open 24 hours a day, 7 days a week and has access to a language interpretation service with over 160 languages. Call: 1-888-811-2222