European Car Services North Shore October 20, 2021 / Ralph Nelson / Sticky Artarmon Mechanics Euromaster Autohaus Address: 1/31 Hotham Parade, Artarmon NSW 2064 Phone: 0477 500 501