1. Turcios Auto Repair 315 North St, Plymouth, IN 46563 Coordinate: 41.34902,-86.31346 Phone: (574) 948-0111