1. Stillwater Surgical Associates 1301 W 6th Ave Ste 105, Stillwater, OK 74074 Coordinate: 36.11573,-97.07501 Phone: (405) 533-1074