Park Place of Belvidere
1701 5th Avenue, Belvidere, IL 61008
4.0
(1 reviews)
"My father is in Park Place of Belvidere doing physical therapy. It is not a glamorous place, but it seems to be clean and has things under control. We spend time talking to the physical therapist, and she seems to really handle things well...."
READ MORE