top of page

3 - 12.9 miles

For travel distance of our facilities between 3 - 12.9 miles

30 minCustomer'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