Green Acres Baptist Church Address: 2916 O Street NW, Miami, Oklahoma 74354Phone: 918-673-1104 Ministers Pastor Ed Williams – Send Email