5 Overall Stars

Bishop Spencer Place, Inc, The

Nursing Home Information

Bishop Spencer Place, Inc, The is a non profit - church related nursing home certified for medicare and medicaid in Kansas City, MO.