Amcan Truck Service & Lube Share: Vehicles Amcan Truck Service & Lube 4220 Wyoming Ave Dearborn, MI 48126 (313) 406-5048 (313) 406-5174 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.