Tourist attraction
South Quad
Urbana, IL96% like it (4.8 / 119 Reviews )
ABOUT
South Quad is a tourist attraction located
at Urbana, IL 61801, , Urbana
, IL.
It has received 119 reviews with an average rating of 4.8 stars.
It has received 119 reviews with an average rating of 4.8 stars.
FAQs
This Tourist attraction received 4.8 points from 119 customer reviews.
The address of South Quad is:
South QuadUrbana, IL 61801
Urbana,
Visit Website: illinois.edu
South Quad is listed under
LOCATION
South Quad Location