Viewing camera LRD_US90 @ Lewis Dr
29.368175°N, -100.810878°W
Near
Del Rio
, Val Verde County, Texas
Snapshot taken at 9/27/2025 2:07 PM
Camera data from
Texas Department of Transportation