This stamp is on North Fairview Avenue just south of the corner of Jerome Street. I can find a T L Contracting that is (or was) on South Lowell in DeWitt, and one (maybe the same one) on Industrial Parkway in Lansing. I can’t find a Web site for the company or any other information.

Looking north toward Jerome Street.