North Sheridan Church of Christ Tulsa Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1313 N. Sheridan Road
Tulsa,
OK
74115-6851
United States
Phone: (918) 835-1494
Church Pastor
Timothy Luster Sr.
Minister
1313 N. Sheridan Road
Tulsa,
OK
74115-6851
United States
Phone: (918) 835-1494