Stephen was born in 1966. Stephen currently resides at 6213 Main Ave, Tampa, Fl 33611. He has stayed in Tampa before moving to Tampa. Public records show that Stephen is connected with Mateos Towing Inc. Stephen turned 58 years old.