Teddy Lucas was born in 1952, age 71. Teddy Lucas's address is 615 East Jackson Street , Flora, IN 46929. Possible relatives include Deana Lucas, Rita Lucas and 1 others. Public records show Teddy has also lived in Flora, IN. Teddy's latest phone number is (219) 967-3844. Previous phone numbers include (574) 967-3844 and (765) 967-3844.
Also goes by: Teddy D Lucas
Results 1 - 1 of 1