nursing ok renaissance stillwater renaissance nursing home stillwater ok The license number of The Renaissance Of Stillwater-Memory Care is AL6004 and the facility is located at 1450 East McElroy Stillw… Friday, October 14, 2022 Edit