Click Here to Choose Another Ratingsmart Region

CATEGORIES

Save as a friend

tadgher99's Profile

Recent Ratings

O'dell Automotive Inc

  • xx
  • 1
  • 2
  • 3
  • 4
  • 5

1230 Nepperhan Ave
Yonkers, NY 10703-1413
914-423-1991

Staff appeared nice, but very skilled at getting your wallet snared into a very expensive seemingly bottomless pit. I cannot recommend this place. Pity, as I was looking for a mechanic I could trust.

Recent Questions

Bookmarks

Bookmarked Experts and Revievers