Terrible service. Claimed to have changed a part in my son’s vehicle but only cleaned and repaired it charged for a replacement. Sent my vehicle in for oil change and fluids topped off and oil was lo… Full review by Gail Neuendorf
Jul 7, 2019
NASA Auto sales are Awesome people to buy a car or truck from we have bought 2 from them an would Recommend them to everyone. Thanks NASA!!! Full review by Marie Paugh