1. Maywood Terrace Living Center 10300 E Truman Rd, Independence, MO 64052 Coordinate: 39.09572,-94.45557 Phone: (816) 836-1250