I was told the trees planted in front of my house on the street are my responsibility. Is this true?

Yes. Street trees located in the planter strip are the responsibility of the homeowner.