Our People: Fighting cancer ... and winning
Last updated 1/8/2017 at 6:04am
Riley Castro was born in Louisiana, but mostly raised in Okinawa, Japan and England. She is a military brat who appreciates the times her family traveled together. She is in the final stages of completing her masters degree in social work.