Villas of Holly Brook & Reflections Memory Care Categories NURSING HOMESenior Living Centers 2002 E. Main Street Streator IL 61364 (815) 673-7477 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×