Artis Baca's address is 12500 Ne 10th Street , Choctaw, OK 73020. Possible relatives include Flora Baca, John Baca and 5 others. Artis's latest phone number is (505) 250-2571.
Phone Numbers: (505) 250-2571
Address History: 12500 Ne 10th Street, Choctaw, OK 73020;
1135 Broadway Boulevard Ne, Albuquerque, NM 87101;
Edgewood, NM 87015
Results 1 - 1 of 1