Barry University Department of Theology and Philosophy
Address:
11300 N.E. 2nd Ave. Miami Shores, FL 33161
Phone number:
305–899–3469
Website:
http://www.barry.edu/theology-philosophy/
Denomination:
Roman Catholic
Enrollment: 86
Address:
11300 N.E. 2nd Ave. Miami Shores, FL 33161
Phone number:
305–899–3469
Website:
http://www.barry.edu/theology-philosophy/
Denomination:
Roman Catholic
Enrollment: 86