Does anyone know of a shop in Houston, preferably in the Clear Lake area, where I could take my 1984 spider for front end suspension work? Prefer not to do it myself if possible-
Don't know about Clear Lake area but I've heard good things about Orion, although I've not used them myself. I know an Alfa owner at work who highly recommends them.