Contact us

CAPTCHA image

* These fields are required.

Address: Medical Aid Films, c/o Doctors of the World, 29th Floor, One Canada Square, London, E14 5AA
Phone: +44 (0) 203 697 3542
Email: info@medicalaidfilms.org