Quail Springs Baptist Church Categories Church 14613 North May Ave. Oklahoma City OK 73034 (405) 755-9240 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×