Culebra Road Auto-Pedestrian Crash Under Investigation San Antonio, TX (May 17, 2024) On Wednesday evening, a man in his 40s died after a hit-and-run crash on Culebra Road. According to San Antonio police, the auto-pedestrian crash happened in the 1300 block of Culebra Road, near Interstate 10 and Woodlawn Lake at about 9:30 p.m. Reports […]