Grand View Alzheimer's Special Care Center
Welcome to the Grand View family! Located in Peoria, IL, Grand View Alzheimer's Special Care Center is one of the newest and most comprehensive upscale assisted living care facilities in the region.Welcome to the Grand View family! Located in Peoria, IL, Grand View Alzheimer's Special Care Center is one of the newest and most comprehensive upscale assisted living care facilities in the region.