Francisco Tejeda's address is 12359 E 13th Place , Tulsa, OK 74128. Possible relatives include Roselia Figueroa, Marlenne Lopez and 6 others. Public records show Francisco has also lived in Santa Ana, CA. Francisco's latest phone number is (714) 953-9924.
Phone Numbers: (714) 953-9924
Results 1 - 1 of 1