1. Avalon Women's Health Ctr 610 S Walnut St, Stillwater, OK 74074 Coordinate: 36.11507,-97.07859 Phone: (405) 533-3220