Fastlane Auto Clinic ← View details 90 Melford Drive unit #23, Scarborough, Toronto, ON M1B 2A1 +1 416-321-5445 Get Directions From* To * — Required information