Nelio Castro was born in 1962, age 61. Nelio Castro's address is 12553 Southwest 224 Street , Miami, FL 33170. Possible relatives include Luis Castro, Meyra Castro and 7 others. Nelio's latest phone number is (305) 223-2432. Previous phone numbers include (305) 401-6248 and (305) 825-2251. The latest email address for Nelio Castro is nel****@hotmail.com.
Also goes by: Nelio H Lopez,
Nelio Heriberto Lopez
Address History: 12553 Southwest 224 Street, Miami, FL 33170;
675 W 63rd Drive, Hialeah, FL 33012;
Lehigh Acres, FL 33936
Emails: nel****@hotmail.com,
nel****@comcast.com,
nel****@hotmail.com
Results 1 - 1 of 1