Baba Wreckers Melbourne "Baba Wreckers Melbourne is a auto recycling company based in Victoria Australia and offers free pickup and on the spot payment for all vehicle makes and models. Phone: (03) 9701 8440 . Melbourne Vic, Melbourne 3000 Australia Map Other Categories: Travel & Tourism » Transport |