Amber Stormer Amber Stormer is a clinical research site located in North Royalton, Ohio. Therapeutic areas: Other/Unspecified.