Liuba Garcia was born in 1967, age 57. Liuba Garcia's address is 9707 Biscotti Avenue , Orlando, FL 32829. Possible relatives include Arlene Garcia, Carlos Garcia and 2 others. Public records show Liuba has also lived in Orlando, FL. Liuba's latest phone number is (321) 202-0398.
Phone Numbers: (321) 202-0398
Results 1 - 1 of 1