care hours ok urgent urgent care stillwater ok hours Access Medical Centers Stillwater is an urgent care center in Stillwater located at 275 S Perkins Rd. On-Site Laboratory and Radi… Thursday, October 6, 2022 Edit