Temples in Owasso, OK Abiding Word Fellowship Church106 E 2nd AveOwasso, OK, 740559186098597BaptistChurchChurches & Places Of WorshipChurches Places Of WorshipChurches With Mothers Day OutSikh Temple Show More