Amber Castro was born in 1972, age 52. Amber Castro's address is 4425 Sw Cacao Street , Port Saint Lucie, FL 34953. Possible relatives include Barbara Castro, Christopher Castro and 7 others. Public records show Amber has also lived in Comstock Park, MI and Grand Rapids, MI. Amber's latest phone number is (616) 257-4080. Previous phone numbers include (616) 459-6667 and (616) 647-3001.
Address History: 4425 Sw Cacao Street, Port Saint Lucie, FL 34953;
4244 Alpenhorn Drive Nw Apt 3, Comstock Park, MI 49321;
Grand Rapids, MI 49508;
Wyoming, MI 49509
Results 1 - 1 of 1