Selfs Automotive and Race in Durant
(580) 924-5866
![Selfs Automotive and Race - Durant](/logo/0/110/0/default.jpg)
Self Racing Head and Engines is owned and operated by Glen and Kevin Self of Durant, Oklahoma. We have a complete race engine shop with everything done in house. We design our own cylinder head ports and intake manifolds, also, doing our cylinder head ...