Oakville Health & Rehab Center
5682 Telegraph Rd, St. Louis 63129