We are moving to U2/18 Overlord Place in Acacia Ridge Qld 4110 as of the 7/02/2018 CALL US (07) 3373 8856
Welcome visitor
you can log in or
create an account
Turbo Sales & Service is Queensland’s one stop shop for turbochargers and products.
  • Only Genuine Products
  • 1 Year Warranty on all Turbochargers
  • Fast Delivery and Shipping Australia Wide
  • In Store Service, Fitting and Advice when you need it

Log In or Create an account