Facility

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.