Park Place of Belvidere
1701 5th Ave
Belvidere, IL 61008
Park Place of Belvidere is an 80 unit senior care facility. It is located at 1701 5th Ave in Belvidere, Illinois. The community is in a mostly middle income area, with a median per-family income of $57,438. ...