The lot of 3111. E. Marshall Ave. will feature a new resident, My Father’s House, which will be an international house of prayer that will be open 24 hours a day, seven days a week.
Must read