Shawn Hames

Active Dallas, TX Treasurer for O'Hana Ministries, Inc.