45:05"Resident Alien" - Christianity vs. Culture | Pastor Marco DeBarros
590 views · 21h ago · 45:05
Guest: Pastor Marco DeBarros
WHO WE ARE Based out of New Bedford, MA, New Life South Coast exists to be a church for the unchurched. Our goal is simple - Love God, and love people. We know that Jesus loves all of us where we are, but loves us too much to leave us there! We’re here to be a part of that journey with you. With Jesus we know the best is yet to come!













