top of page

13 - 25.9 miles

For travel distance of our facilities between 13 - 25.9 miles

  • 30 minutes
  • 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