Murrumba Autocare (formally Mill St Mechanics) is located at LOT 12 Dohles Rocks Rd, Kallangur QLD 4503, Australia