Omar Castro's address is 2075 Bitterroot Drive , Twin Falls, ID 83301. Possible relatives include Artemio Leon, Luis Vargas and 1 others. Public records show Omar has also lived in Twin Falls, ID and Dallas, TX. Omar's latest phone number is (208) 219-3382. Previous phone numbers include (208) 532-4294 and (208) 650-9223.
Omar Castro's current address is 200 6th Street , Wilder, ID 83676. Omar's age is 36 years old (1987). Phone numbers associated with Omar are (208) 249-5485 and (208) 880-4578. Omar has also lived in Caldwell, ID.
Omar Castro's birthday is 06/30/1982, and is 41 years old. Omar's home address is 7397 E Hampshire Lane , Nampa, ID 83687. Associates and relatives include Grisel Carranza, Mario Castro and others.
Results 1 - 3 of 3