Public records show Decatur as a city Steven also stayed in. Steven turned 64 years old. Steven currently resides at 184 Private Road 2176, Decatur, Tx 76234. Phone number listed for Steven is (940) 627-2098. Possible relatives of Steven are: Tammy Norene Mccrary, Eleisha Nicole Mccrary, Robbi H Mccrary and 2 other people. His birth year was listed as 1960. Steven has some connections with business: Cornerstone Baptist Church Of Decatur, Texas.