care ok street wallpaper urgent care norman ok 12th street Get Google Maps Directions to 800 24th Ave NW Norman OK 73069. 2120 N Main St Ste B. Life After Launch Day Intr… Tuesday, June 21, 2022 Edit