Find Car repair Near Me in Newcastle Welcome to our new site: catalog of Car repair of Newcastle, Texas. Find Car repair Near Me. Larance Automotive & Diesel Establishment Car repair +1 940-846-3393 401 Houston Street, Newcastle, TX 76372 TEXAS-PAGES.COM Newcastle Car repair Types of organizations in Newcastle, Texas All types Atm Cafe Car repair Cemetery Church Establishment Finance Food Liquor store Local government office Lodging Park Place of worship Roofing contractor Supermarket