Richmond Hill, Ontario
Stephen Fox is a British clarinetist, saxophonist and clarinet maker, based in Richmond Hill, Ontario, Canada.