ST. FRANCIS ASSISTED CARE

120 Twentieth Century Blvd, Turlock, CA 95380, USA