Mon Mar 9 2015, 12:00 am Location New Haven United Methodist Church 5603 S. New Haven Ave. Tulsa, OK 74135 Loading Map.... New Haven United Methodist Church 5603 S. New Haven Ave.TulsaOK74135 36.0822227 -95.93164760000002