Dr. Rachel Standlee 7810 East 121st Street South, Bixby, OK 74008