New Life Church Address: 111 Susquehanna Street Northumberland, PA 17876 United States [Get Directions] No events in this location Loading Map.... New Life Church111 Susquehanna Street - NorthumberlandView on Google Maps 40.8993208 -76.78805369999998