12 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Canal Road Film Centre, Australia
Category: Local business
Address details
1 Canal Rd2040 Leichhardt
Australia
Leichhardt, Australia Print route » S33° 52' 30.4788" E151° 8' 58.11125" (-33.8751329996, 151.149475348) Start navigation »
Phone & WWW
+61 2 9561 0000
Business hours