Apollo Cinema phone 3, Newport Road Stafford, Staffordshire ST16 2HH map Apollo Cinemas phone Newport Road Stafford, Staffordshire ST16 2HH map if (!IN_DEV) { ?> } ?>