Santos Castillo, the individual was born on March 12, 1957 and has marked sixty-eight years since that event. Santos Castillo, the person is on file as residing at 1112 Washington St, Ryan, OK 73565, USA. Mr. Castillo, the person has changed locations 9 times in their life. The recorded addresses associated with this person are: 6820 Lyrewood Ln #126, Oklahoma City, OK 73132, 1309 N Meridian Ave, Oklahoma City, and 6424 N Peniel Ave #41, Oklahoma City, OK 73132. Po Box 494, Ryan, OK 73565-0494 was the designated delivery location for the individual in question's packages. 2002 was the last year of service for this mailbox. The information appears to indicate that Santos Castillo Jr and Perla A Castillo (age 34 years) are married. Data confirms that Santos, the individual has 10 email addresses available. Mr. Castillo, the individual, Christopher Glenn Johnson (in 2017), and Marla Elizabeth Sanchez (in 2017) shared a residence at 1309 N Meridian Ave, Oklahoma City, OK 73107. The name the aforementioned individual is common among residents of Oklahoma, Texas. Public records show that Mary Castillo and Elijah M Greeson are also staying at this location