Stephanie Lucas was born in 1962, age 61. Stephanie Lucas's address is 1821 Indiana Avenue , Vincennes, IN 47591. Possible relatives include Natalie Frisz, Anna Lucas and 7 others. Public records show Stephanie has also lived in Vincennes, IN. Stephanie's latest phone number is (812) 886-4167. Previous phone numbers include (812) 886-6332 and (812) 886-6407.
Also goes by: Stephanie Lucas
Results 1 - 1 of 1