Where is Thomas Aquinas College?

Where is Thomas Aquinas College located?

Thomas Aquinas College, Thomas Aquinas College, United States of America (approx. 34.43009°, -119.0868°)


Where is Thomas Aquinas College on the map?