Chicago, IL | River Forest, IL | Oxford, OH
Also known as: slb_mtz
Leon Martinez lives in Chicago, Illinois. He has also lived in River Forest, Illinois; Oxford, Ohio; Toledo, Ohio and Cincinnati, Ohio. He is an alumnus of the Miami University-oxford and Dominican University. He has worked for Teach For America and Ohio Air National Guard.