The current age of Stephanie is 48. The birth year was listed as 1977. Stephanie’s current address is 134 Pinehurst Estates Dr, Saint Louis, Mo 63141. Other cities that she has stayed in are Chesterfield, Louisville and Dallas. The possible relatives of Stephanie are Elizabeth W Huffaker, William H Huffaker, Clara Burrus Huffaker and 3 other people. The number currently linked to Stephanie is (502) 238-3286.