maplewood nursing tulsa wallpaper maplewood nursing home tulsa 6202 E 61st Street Tulsa OK 74136 918 494 8830 PH 918 494 8837 FX. Maplewood Care Center - Tulsa in Tulsa OK has a short-term reh… Saturday, May 7, 2022 Edit