Ivan Castro, Major U.S. Army Retired — Motivational Speaker

Ivan Castro, Major U.S. Army Retired

Hardship is not a reason to surrender

Contact Ivan Castro, Major U.S. Army Retired

Biography

Travels from Fayetteville, NC
Fee Range: Available Upon Request