Where is John Carroll University located?
John Carroll University, John Carroll University, United States of America (approx. 41.49015°, -81.53116°)
John Carroll University, John Carroll University, United States of America (approx. 41.49015°, -81.53116°)