Ruth Castro, the individual's chronological records place their birth on Sep 09, 1955, resulting in an age of 69 years. The person in question's abode is at 6704 Dorrington Dr, Wilmington, NC 28412, USA. Ruth M Castro, the person has been linked to ten previous places of residence. This individual's past residences include: 12019 Taplow Rd, Midlothian, VA 23112, 303 Bellerive Ln, Summerville, and 211 Amberjack Way, Summerville. Ruth M Castro, the individual has a total of 6 PO boxes, a few of which are: Po Box 3024, Placida, FL 33946-3024, Po Box 1453, Eatontown, NJ 07724-5453, Po Box 495703, Port Charlotte, FL 33949-5703. The data seems to show that Ruth M Castro and Robert R Castro SR (age seventy-nine years old) are married. Ruth, the person has the option to use 10 email addresses. Dominic R Castro (in 2012), Robert R Castro (between 2005 and 2014), and Castro were documented as residents of 9287 Key W St, Port Charlotte, FL 33981. There are several people in North Carolina, Virginia who share the name Ruth, the individual. The address is home to several people, including Denise Arriaga, Mr. Arriaga, Ms. Castro