Teds Camera Store (Innaloo) Teds Camera Store (Innaloo)9/401 Scarborough Beach RoadInnaloo WA 6018 AustraliaDirections Dealer details Teds Camera Store (Innaloo) 9/401 Scarborough Beach Road Innaloo WA 6018 Australia Visit teds.com.au 08 6263 9339 2026-05-04T16:38:28+10:00