Luis Castro was born in 1980, age 43. Luis Castro's address is 840 8th Avenue Apartment 2m, New York, NY 10019. Possible relatives include Carmen Castro, Fanny Castro and 6 others. Public records show Luis has also lived in Elmhurst, NY. Luis's latest phone number is (212) 262-7282. Previous phone numbers include (212) 664-7986 and (718) 664-7986.
Address History: 840 8th Avenue Apartment 2m, New York, NY 10019;
8134 Baxter Avenue Apartment 4d, Elmhurst, NY 11373;
Rego Park, NY 11374
Results 1 - 1 of 1