Search results
- See moreSee moreSee moreSee moreLife Church - OwassoChurch
Phone: (918) 272-4393
14008 E 96th St N Owasso, OK 74055 743.49 mi
Is this your business? Verify your listing
Phone: (918) 272-4393
14008 E 96th St N Owasso, OK 74055 743.49 mi
Is this your business? Verify your listing
4.0 1 review
Upon our arrival we were greeted by people stationed to hold the doors open, one service was letting out and ours was starting in 20 minutes. The facility is new and vibrant. Currently it is... More