John Castro is 38 years old. He lives in College Station, TX. He went to school at the Sweetwater High School, Sweetwaterhigh School and Texas A & M University. He has worked for Army Officer and Army Officer Civil Engineer. Positions he has held include Civil Engineer.