Melva Castro was born in 1969, age 54. Melva Castro's address is 502 Slide Road Apartment 902, Lubbock, TX 79416. Possible relatives include Tony Bermea, Angelica Burrola and 5 others. Public records show Melva has also lived in Labelle, FL. Melva's latest phone number is (806) 241-9201. Previous phone numbers include (806) 401-4577 and (806) 438-6499.
Address History: 502 Slide Road Apartment 902, Lubbock, TX 79416;
1803 P/O Box, Labelle, FL 33975
Results 1 - 1 of 1