Oscar Castillo was born in 1940, age 83. Oscar Castillo's address is 1115 Thornfield Lane , Las Vegas, NV 89123. Possible relatives include Douglas Castillo, Linda Castillo and 2 others. Public records show Oscar has also lived in Indio, CA and North Las Vegas, NV. Oscar's latest phone number is (702) 361-2715. Previous phone numbers include (702) 367-7381 and (702) 387-4010.
Address History: 1115 Thornfield Lane, Las Vegas, NV 89123;
46299 Arabia Street Apartment A82, Indio, CA 92201;
North Las Vegas, NV 89030;
Houston, TX 77032
Results 1 - 1 of 1