At Pete’s Service Center, we service and repair all foreign vehicles, specializing in European auto service and classic British car service in Carmel, IN area. Call 317-846-0707.