April Baca was born in 1979, age 45. April Baca's address is 2111 N Lyndon Street , Jerome, ID 83338. Possible relatives include Patricia Bacayoung, Athena Cook and 4 others. Public records show April has also lived in Seaside, CA and Denver, CO. April's latest phone number is (281) 745-1035.
Phone Numbers: (281) 745-1035
Address History: 2111 N Lyndon Street, Jerome, ID 83338;
807 Corregidor Road, Seaside, CA 93955;
Denver, CO 80231;
Twin Falls, ID 83301;
Spring Lake, NC 28390
Results 1 - 1 of 1