Get Directions to Last Say Ministries Outreach ← View details 6044 SOUTH NEWPORT AVENUE, Tulsa, Oklahoma 74105 (918) 712-2777 Get Directions From* To * — Required information