Photos
Description
ICAN Production Studio | Vaughan
ICAN Production's studio space is a 2000 square foot production space, including a 16 x 8 foot green stage with all the fixings. With lights, an editing suite and years of expertise, we're here to support you in bringing your next project to life!
Contacts
Phone
+16478991261
Address:
241 Edgeley Blvd Unit #11, Concord, ON L4K 3Y5
Website:
http://www.icanproduction.ca/
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★