The Spring Creek Farm features a variety of live animals and a museum in the middle of Richardson, Texas. The Owens Museum features a number of items that are over a century old. Children enjoy the petting zoo. Address: 1401 East Lookout Drive Richardson TX USA 75082 1 972 235-0192