Contact information

Trade name: Ted's Cameras Stores

Phone number: 1300 768 833

Email: web@teds.com.au

Physical address: 24 Sixth Avenue, Burwood VIC 3125, Australia

ABN 82006282088