18026 E 79th St N, Owasso, OK
P. O. Box 2041, Owasso, OK
9422 N 182nd East Ave, Owasso, OK
8405 N 121st East Ave, Owasso, OK