1. Ebenezer Baptist Church 2823 N Frankfort Ave, Tulsa, OK 74106 Coordinate: 36.19556,-95.98892 Phone: (918) 428-1887