St. Francis Woods, LLC Share: Assisted Living St. Francis Woods, LLC Visit Website Request Info 3507 N. Molleck Dr. Peoria, Il 61604 (309) 688-0093 (309) 687-3550 (fax) Facebook Hours: Staff on-site 24 hours a day, 7 days a week. About Map About Supportive Living Facility for seniors 65+ years-old. Directions Located just Southwest of Northwoods Mall. What's Nearby? Distance: 5 10 15 20 25 50 mi.