Category: | Car dealer, Car repair, Store, |
---|---|
Address: | 7248 N Peoria Ave, Tulsa, OK 74126, USA |
Postal code: | 74126 |
Phone: | (918) 425-2726 |
Great guys helpful honest friendly
Huge selection of parts. Had exactly what I needed. Very knowledgeable.
Friendly staff reasonable prices and some Old iron.
Not bad for the price range, small outdoor pool with slide and just far enough out of the beavy traffic but close enough to get anywhere quick.