Get Directions to Faith Mission Intl Gospel Ctr ← View details 3210 S Norwood Ave, Tulsa, Oklahoma 74135 (918) 496-8403 Get Directions From* To * — Required information