Technocar Auto Services is a family business. The company was established in 1991, by the late Nunzio Folgore, with the objective to provide an efficient, professional and cost effective means of motor vehicle maintenance, to the corporate
...show more