Pico Rivera, CA | El Monte, CA
Also known as: jc2406
John Castro lives in Pico Rivera, California. He has also lived in El Monte, California. He attended the Citrus College and Monrovia High School. Companies in which he has a work history include County Of Los Angeles and Norwood Library.