Teds Camera Store (Greensborough)
77/25 Main St
Greensborough VIC 3088
Australia