Perfect Trim And Upholstery ← View details 180 Finchdene Square, Scarborough, Toronto, ON M1X 1A8 +1 416-299-7528 Get Directions From* To * — Required information