International Galleries
118 Lincoln Sq, Urbana, Champaign-Urbana, IL 61801-3330
International Galleries is a Art Galleries place is located in Urbana, Illinois. The address of International Galleries is 118 Lincoln Sq, Urbana, Champaign-Urbana, IL 61801-3330.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 217-328-2254,