I'm looking for a repair shop who did the 22,500 mile service on my 91 Testarossa. It's called ST Foreign Auto Repair. I know it's in the North East....