Shangri-La Rehab And Living Center
930 NE Duncan Rd
Blue Springs, MO 64014
Located at 930 NE Duncan Rd in Blue Springs, Missouri, Shangri-La Rehab And Living Center is a 120 bed nursing home facility. The facility is in a primarily middle class area, with a median household income of $66,408. ...