The phone number for The Lowood Truck Show is 0432 802 642.
The Lowood Truck Show is located at 14A Skewis St, Chinchilla QLD 4413, Australia