LEISURE VILLAGE HEALTH CARE CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsLEISURE VILLAGE HEALTH CARE CENTER Address: 2154 SOUTH 85TH EAST AVENUE TULSA OK 74129 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info