Meadow Brook Specialty Hospital

3219 South 79th East Avenue, Tulsa, Oklahoma 74145