Lucas Talavera's address is 3001 West William Street , Champaign, IL 61821. Possible relatives include Laarni Albarracin, Dulce Talavera and 2 others. Public records show Lucas has also lived in Champaign, IL. Lucas's latest phone number is (217) 352-3451. Previous phone numbers include (217) 352-3454 and (217) 721-1374.
Results 1 - 1 of 1