moore quick urgent wallpaper quick urgent care moore Immediate Care Urgent Care of Oklahoma is located at 11808 S May Ave Oklahoma City OK 73170. 400 N Eastern Ave Moore OK 73160 USA… Saturday, May 28, 2022 Edit