Owens Community College
Owens Community College – higher education institution in USA. The university is located within Findlay, a small town in the United States.
University ranking. Owens Community College is traditionally in the top 5% of the best universities in the world.