Louis Castro was born in 1947, age 76. Louis Castro's address is 33175 Linda Rosea Road , Temecula, CA 92592. Possible relatives include Connie Castro, Richard Castro and 1 others. Public records show Louis has also lived in Canyon Lake, CA and Costa Mesa, CA. Louis's latest phone number is (909) 244-7026. Previous phone numbers include (951) 234-1838 and (951) 244-7026.
Also goes by: Louis Castro
Address History: 33175 Linda Rosea Road, Temecula, CA 92592;
23725 Schooner Drive # 5054, Canyon Lake, CA 92587;
Costa Mesa, CA 92626;
Garden Grove, CA 92843;
Sun City, CA 92587
Results 1 - 1 of 1