RestorationWalker Projects Fix it Friday: OSF Saint Francis Medical Center Roof Top Healing Garden Background OSF Saint Francis Medical Center is located in Peoria, Illinois. Four years after the…Walker ParkingNovember 4, 2016