Nikki Garcia was born in 1971, age 52. Nikki Garcia's address is 309 W Frio Street , Uvalde, TX 78801. Nikki's latest phone number is (830) 486-2551.
Phone Numbers: (830) 486-2551
Address History: 309 W Frio Street, Uvalde, TX 78801
Results 1 - 1 of 1