According to our records, this business is located at 802 W Oregon St. in Urbana (in Champaign County), Illinois 61801, the location GPS coordinates are: 40.1076969 (latitude), -88.2180997 (longitude). Europa House is categorized under Apartments (SIC code 6513). Known organization executive director is Julie Stroade. Current estimates show that the unit has a sales volume of $1,188,000 and staff of approximately 6 people. You can contact the company by phone at (217) 344-0074. Business website can be accessed at www.europa-house.org.