NCR is located in Loving, Texas. 50 miles South of Wichita Falls, 90 miles West of Ft Worth, 90 miles East of Abilene, and 375 miles North of Houston.

We're very easy to find and even easier to do business with.

N Control Racing
140 Steadham
Loving, Texas 76460

(940) 378-2444 Phone
(940) 378-2443 Fax

parts@ncontrolracing.com E-Mail

|Home| |Shop| |Location| |Dirt Bikes| |Street Bikes| |ATV| |E-Mail|

All images and content on this site are copyright © 2006 NCR and may not be used without express written consent by NCR.