Serve Lunch with God’s Girls at Louisville Rescue Mission
Founded in 1881, Louisville Rescue Mission (LRM), located at 733 E Jefferson St, cares for the physical and spiritual needs of approximately 100 of Louisville’s most vulnerable citizens by serving […]