1. Excalibur Transmission and Auto Repair 409 E Russell Rd, Tecumseh, MI 49286 Coordinate: 41.9922,-83.93232 Phone: (517) 423-7475