Carle Clinic South is a doctor's office Urbana located in United States.
602 W University Ave Urbana , IL 61801 United States
If you have handicapped plates or place card, you can park for free in the garage !
What a hassle this whole building is to navigate ????????
Parking in the back. And only takes cash :-/
Don't come here around 2pm