Police confirmed that a bus wound up on the front lawn of 224 Storer Ave., when the driver failed to make the turn near the intersection of Glenwood Avenue. According to a lohud report, the driver may have been diverted away from Lincoln Avenue due to construction.
There were no injuries reported. It was not immediately clear what circumstances led to the failed turn.
Check back to Daily Voice for updates as they are released.
Click here to follow Daily Voice Pelham and receive free news updates.