home nursing Tulsa wallpaper maplewood nursing home tulsa The current location address for Maplewood Care Center is 6202 E 61st St Tulsa Oklahoma and the contact number is 918-494-8830 an… Friday, October 7, 2022 Edit