The Sleep Factory ← View details 160 Main Street South, Brampton, ON L6W 2E1 +1 905-453-9760 Get Directions From* To * — Required information