WESTHAVEN NURSING HOME Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsWESTHAVEN NURSING HOME Address: 1215 SOUTH WESTERN, STILLWATER OK 74074 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info