Spear’s Automotive Center, located at 12468 N Highway 14 Cedar Crest, NM 87008 is the best place to go for vehicle repairs in the area . Give them a call at (505) 281-1000 to schedule your auto maintenance today! We make sure we are up to date on the latest training to ensure your repairs are done right the first time.