LIFE CARE CENTER OF OOLTEWAH Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsLIFE CARE CENTER OF OOLTEWAH Address: 5911 SNOW HILL ROAD OOLTEWAH TN 37363 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info