Park & Romine (North Side)
1312 W Park St
Urbana, IL 61801
They stand at the Park & Romine (North Side) bus stop located in Urbana, IL, where commuters gather to catch their rides. This bustling stop offers a vital link for residents and students alike, providing access to the city's public transportation network. They wait beneath the shelter as they glance at the nearby local businesses and watch the vibrant activity of the neighborhood unfold around them.
Generated from this place's information
See a problem?