Footscray Automotive Automatics phone 70 Charles St Seddon, Victoria 3011 map Footscray Automotive Automatics phone Cnr Charles & Victoria Sts Seddon, Victoria 3011 map if (!IN_DEV) { ?> } ?> New Footscray Automatics & Mechanical Repairs phone 61-63 Charles St Seddon, Victoria 3011 map