1. Armstrong Medical Clinic 12702 E 86th St N, Owasso, OK 74055 Coordinate: 36.27814,-95.83267 Phone: (918) 274-9300
2. Obrian Carol 12702 E 86th St N, Owasso, OK 74055 Coordinate: 36.27815,-95.83241 Phone: (918) 274-9300