Public Safety Building (Urbana, Illinois)

USA / Illinois / Urbana / Urbana, Illinois
 police station, parking
 Upload a photo

UIUC Police and University Parking Department in this building
Nearby cities:
Coordinates:   40°6'46"N   88°13'24"W
This article was last modified 13 years ago