A man was arrested Saturday afternoon near Chapel Ave. and Bay State St. after officers responded to a report of a suspicious individual wearing a safety vest, who was seen jumping over a wall behind an apartment complex.
Upon arriving at the scene, officers located the man, later identified as Spencer Ellis, 34, of Long Beach, near a construction site. When questioned, Ellis claimed he was working the front desk at the site. However, the officers noted that the site did not have a lobby, which raised immediate doubts about his story.
Further questioning revealed that Ellis was unable to provide a clear explanation of his job. A subsequent investigation revealed he had an outstanding warrant and was in possession of a driver’s license that did not belong to him…