Description: Temecula is a city in southern California. It is known for the surrounding Temecula Valley Wine Country, with its hillside vineyards and many golf courses. CompHealth has opportunities Company: CompHealth Location: Temecula Posted on: 1970-01-01