Streetcar construction to close ramp near downtown Omaha for 8 weeks

Streetcar construction to close ramp near downtown Omaha for 8 weeks