Krista Howald was born in 1952, age 72. Krista Howald's address is 106 Hickory Drive , Richmond, KY 40475. Possible relatives include Angela Floyd, Devonda Gray and 5 others. Public records show Krista has also lived in Covington, KY. Krista's latest phone number is (859) 575-1418. Previous phone numbers include (859) 626-7745.
Results 1 - 1 of 1