Northwest Imports Northwest Imports They are located on 13200 Pond Springs Rd Ste C5 in Austin. Northwest Imports They are ranked number #11 on Mojopages for Auto Repair. They have a total of 16 reviews, 13 positive reviews and 3 negative reviews. They can be reached by calling (512) 331-7372 They accept Debit, Discover, Master Card, American Express, Cash, Visa, Check. for payment.