avenue christian church Harvard Avenue Christian Church Christian Church 5502 So. Tulsa OK 74135 United States Get Directions. Pin On Churches Cathedral… Read more Harvard Avenue Christian Church