About

Florissa is a developmental center in Dixon, Illinois serving children (0-18 years) who have developmental, behavioral, social or emotional needs.