Maywood Terrace Living Center is conveniently located at Truman Road, two miles east of I-435.
10300 East Truman Road
Independence, MO 64052
816-836-1250
For additional information, please call Deborah Camp, Social Services/Admissions, or Debbie Caviness, R.N. Administrator.