Where is Saint John Fisher College located?
Saint John Fisher College, Saint John Fisher College, United States of America (approx. 43.114273°, -77.51074°)
Saint John Fisher College, Saint John Fisher College, United States of America (approx. 43.114273°, -77.51074°)