Mayflower Congregational Church Mayflower Congregational Church 3901 NW 63rd St Oklahoma City , OK 73116-1909 Phone: 405-842-8897 Fax: 405-848-2607 Email: cyasunday@mayflowerucc.org http://www.mayflowerucc.org Open & Affirming: Y Accessible: Y Directions