clinic dr miles stillwater stillwater women's clinic dr miles 1411 West 7th Ave Stillwater OK 74074 405 624-8222. Claim this business 405 624-8222. Bret Haines Integris Heal… Sunday, October 9, 2022 Edit