top of page

0 - 2.9 miles

For travel distance of our facilities between 0 - 2.9 miles

  • 30 min
  • Customer's Place

Contact Details

2173445323

lrc@urbanaillinois.us

Our entrance is located on the east side of Ambuc park. 1210 East University Avenue, Urbana, IL, USA


bottom of page