Donkey Hill Ranch Ostrich Farm 67097 Cross Road, Lockwood, CA 93932