Villa St. Francis in Redding
(414) 649-2888
Villa St. Francis is a South-Side, community-based, retirement residence continuing the 150+ year tradition of the Felician Sisters' commitment to care giving. Villa St. Francis is dedicated to providing quality, resident-focused living where dignity and ...