Building in Use May 3, 2024 After Sunday Service 12800 E. 85th St. N. Owasso, OK 74055 First Presbyterian Church of Owasso Directions