The incident occurred on August 28 around 3:28 p.m. in the area of New Hope Road and Teel Lane.
Witnesses told police Thomas Pena crossed the street then abruptly returned to the roadway into the path of an incoming vehicle.
Pena was struck by the vehicle and killed, JSCO said.
Investigators believe Pena intentionally placed himself in the path of the vehicle.
Police have not released any additional information about the incident.