at 2601 Menaul Blvd NE, Albuquerque , 87107-1831
2 FB users likes The Used Car Factory, set it to 842 position in Likes Rating for Albuquerque, New Mexico companies in Local Business category