Where is Saint Xavier High School?

Where is Saint Xavier High School located?

Saint Xavier High School, Saint Xavier High School, United States of America (approx. 39.20867°, -84.50411°)


Where is Saint Xavier High School on the map?