Several railroad crossings in Houston's Independence Heights area are currently blocked as police investigate a fatal collision involving a train.

The Houston Police Department said the incident happened in the 7600 block of N. Main Street.

Other details are limited at this time, but a pedestrian was killed.