Alma Mater
Corner of S Wright ST and Green ST, Urbana, Champaign-Urbana, IL
Alma Mater is a Monuments & Statues place is located in Urbana, Illinois. The address of Alma Mater is Corner of S Wright ST and Green ST, Urbana, Champaign-Urbana, IL.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://illinois.edu/about/almacam.html