Russo and Steele Review


They lost my title, won’t return my calls, to start. They charged me for stuff that didn’t need doing to my car, made all kinds of promises and totally misrepresented themselves. Don’t take your car here!


  • Name: Russo and Steele
  • Country: United States
  • State: Arizona
  • City: Scottsdale
  • Address: 7722 East Gray Rd, Suite C
  • Phone: (602) 252-2697
  • Website:

Add comment

Recent Posts

Recent Comments