Stillwater Medical Center: 1323 W 6th Ave - Stillwater, OK